Ответы пользователя по тегу Ubuntu
  • Как соединить несколько удалённых друг от друга серверов в один?

    @Karpion
    Зависит от того, умеет ли программа, реализующая обучение, распараллеливаться на нодах кластера со слабой связью.
    (Здесь: "кластер" = сервер, полученный объединением нод; "нода" = отдельный компьютер.)

    Есть системы объединения нод в кластер на уровне ядра. Как правило, они требуют быстрого соединения с малым лагом (быстрым пингом); вплоть до того, что разговор идёт о правильном размещении компьютеров с целью сокращения длины кабелей. Серверы в разных странах - явно не то, что годится для такого метода.

    Есть системы распараллеливания на уровне приложения. У каждого приложения - свои заморочки. А программу обучения Вы не назвали.
    Ответ написан
    Комментировать
  • Ссылки на сайте не открываются при обновлении страницы. 404 not found, как открыть доступ по ссылке?

    @Karpion
    Это какое-то очень кривое конифгуряние сервера. Редкостно кривое.
    Или какие-то хитро выделанные страницы.

    Попробуйте читать логи - возможно, там подсказка.
    Ответ написан
  • Разбивка диска Linux?

    @Karpion
    Посмотрите файл /etc/fstab - можно даже поменять его. Сработает после перезагрузки. Пока Вы только начали - экспериментируйте смелее.
    Ответ написан
    Комментировать
  • Как ограничить пропускную способность для отдельно взятого сервиса в Linux?

    @Karpion
    Можно поискать внутри сервиса способ устроить shaping (ограничить скорость). Во многих серьёзных продуктах это есть - например, в Squid точно есть, но я не пользовался.

    Можно ограничить средствами firewall. В ipfw во FreeBSD - это есть. В iptables - не знаю.
    Фильтровать и заворачивать в шейпинг можно по IP-адресам источника и назначения, по портам источника и назначения, по юзеру локальной программы. Вам, наверно, проще всего по порту - ведь два экземпляра сервиса проще всего разнести по портам.
    Ответ написан
    Комментировать
  • Почему не работает mkdir?

    @Karpion
    Первое, что нужно сделать в таком случае - добавить к команде в начало "echo":
    echo mkdir -p /home/user/radio/audio/$(date -d"4 days ago" +%e%B)

    и далее вдумчиво рассматривать, что там выдаётся. В данном случае - лезет лишний пробел.

    Также имеет смысл брать аргумент в кавычки:
    mkdir -p "/home/user/radio/audio/$(date -d"4 days ago" +%e%B)"

    Внутри двойных кавычек - спецсимволы $(...) (а также вариант для переменных окружения) резолвятся; но полученные таким путём пробелы не рассматриваются как разделители аргументов.
    В Вашем случае такое решение приведёт к пробелам в имени файла. Тут оно Вам вряд ли нужно - но учтите этот вариант.
    Ответ написан
    Комментировать
  • Как правильно сделать бэкап убунту?

    @Karpion
    Тут надо не задавать вопросы, а брать запасной диск и восстанавливать на него систему из бэкапа.

    Кстати, если с т.з. BIOS/UEFI загрузочным является SSD - то какие-то элементы начальной загрузки лежат там.
    Писюковая система загрузки - это богомерзкая долбанутая на всю голову хрень, где одна легаси сидит верхом на другой, и третьей погоняет. Она кривая до невозможности, а переход от BIOS к UEFI добавил ещё тонну долбанутости.
    Ответ написан
    Комментировать
  • Осторожное обновление через терминал как?

    @Karpion
    Ну, для начала надо помнить, что при разрыве терминального соединения - все программы, ассоциированные с этим терминалом, получают какой-то сигнал. Как правило, при этом они завершают работу. Т.е. обновление надо запускать в бэкграундном режиме.
    Ответ написан
    Комментировать
  • Почему пропадает SSH на Raspberry при подключении USB 3.0?

    @Karpion
    Совершенная мистика - SSh относится к сетевой подсистеме, а USB - к локальной. Т.е. я доже не вижу, где они могут пересекаться.

    Надо смотреть логи - что-то типа /var/logs/messages : там sshd должен писать, почему он рухнул во время работы или не запускается при старте.
    Ответ написан
  • Почему пока не запустишь /sbin/dhclient -d enp1s0 ен получает ip?

    @Karpion
    dhclient как раз и получает IP-адрес. Так и должно быть.

    Другое дело - что эта программа-демон должна запускаться автоматически. При инсталляции надо указать это в настройках сети.
    Ответ написан
  • Как в ubuntu 18,04 использовать одновременно Vpn и интернет?

    @Karpion
    Как правило, VPN-соединение имеет фичу "при коннекте - переключить Def.route (это который 0.0.0.0/0) на себя. Соответственно, доступ в Интернет либо пропадает, либо идёт через LAN офиса.

    Надо настроить VPN-сервер так, чтобы он всем клиентам переключал на себя только нужный роутинг - соответствующий той LAN, куда нужно допустить работников.

    Надеюсь, внятно.
    Ответ написан
    Комментировать
  • Почему функция mail может выполнятся 60 секунд?

    @Karpion
    Скорее всего, сервер резолвит DNS-имя клиента по IP-адресу - и не может, поэтому ждёт тайм-аута.
    Второй вариант: Вы пытаетесь запихнуть письмо на главный релей, а он не отвечает. И после тайм-аута - письмо засовывается запасному релею.
    Третий вариант: На сервере работает GreyListing.
    Уточните, на каком компьютере Вы выполняете функцию mail; и к какому серверу коннектитесь.
    Ответ написан
  • Как запустить приложение на другом IP адресе?

    @Karpion
    У Вас ошибка в том, что Вы путаете "сайт" и "приложение".

    Приложение в данном случае = Web-сервер. Оно/он может нести на себе много сайтов, которые разделяются: по IP-адресу; по доменному имени на одном IP-адресе; по порту.

    Если Web-сервер обслуживает один сайт - то надо конкретно указать ему, какой IP-адрес слушать.
    Если Web-сервер обслуживает много сайтов - то для каждого сайта надо создать секцию, в которой прописать, на каких IP-адресах этот сайт будет работать.

    При разделении по доменным именам - можно в DNS прописать резолвинг на конкретный IP-адрес, а Web-сервер может слушать их все.
    Короче, есть тьма решений.

    Фразу "через первый планирую только подключаться к серверу, на котором стоит сайт" я не понял. Как именно Вы хотите "подключаться к серверу"? Если по SSh/FTP/etc - то он разделяется с сайтами по порту.
    Ответ написан
    Комментировать
  • Что актуального установить, вместо Ubuntu?

    @Karpion
    Я использую Xubuntu - вроде, нормальный.
    Ответ написан
    1 комментарий
  • Проблемы с /var/run в ubuntu 16.04?

    @Karpion
    Дайте команду ls -ld /run /var/run - и будет видно, кто есть кто.

    В /var/run обычно лежат файлы с PID процессов демонов. Размер их маленький. Зачем делать симлинк, интересно?

    Какие ошибки выдаются?
    Ответ написан
  • Как создать папку в Ubuntu при отказе в доступе?

    @Karpion
    Надо изменить права доступа к папке, в которой Вы создаёте эту папку - команды chmod, chown, chgrp. Надо смотреть, какому юзеру и какой группе она принадлежит; сравнить это с тем юзером и группами, в которых Вы работаете. И далее - либо поменять нужную тройку прав (скорее всего, это последняя тройка, которая "для всех остальных"), либо сменить юзера/группу на то, в которой работаете Вы.
    Ответ написан
    Комментировать
  • Что значит -y в ubuntu?

    @Karpion
    С т.з. системы дело происходит так:
    Командная строка разбивается на части по пробелам. Эти части передаются как аргументы в процедуру main() - об этом написано в любом учебнике по языку Си.
    Т.о., в данном случае "-y" - это второй аргумент для программы apt-get; и как она его обработает - это её внутреннее дело.

    В Unix есть соглашение, которое выполняется большинством программистов (т.е. присутствует в большинстве программ; исключение - разве что очень древние программы): "аргумент, начинающийся с минуса - это ключ, т.е. модификатор поведения".

    Собственно, в данном случае Вам надо дать команду man apt-get и читать, что означают аргументы и ключи. Также можно загуглить мануал - тут написано
    -y, --yes, --assume-yes
    	Автоматически отвечать "да" в ответ на запрос программы; ...
    Ответ написан
    Комментировать
  • Как возобновить интернет соединение в Ubuntu?

    @Karpion
    Возможно, проблема физического подключения.

    Начнём с команды ifconfig - там будет список интерфейсов и их статус.

    Проверим кабель, если он есть. Фраза "У меня нету проводного подключения" может обозначать две противоположные вещи: "кабеля нет, и не нужен" и "кабель есть, но соединения по нему нет".
    Ответ написан
  • Какая программа переводит из mp3 в txt?

    @Karpion
    До сих пор состояние дел в отрасли распознавания рукописного текста и голоса оставляет желать лучшего. Оно хорошо работает только после натаскивания на конкретный почерк/голос, а без этого глючит. Ну и хорошо бы ограничить словарь заведомо известными словами.

    Кроме того, по хорошему - такая распознавалка должна учитывать контекст. Т.е. если речь о какой-то теме, то распознавалка должна понимать: вероятность появления определённых слов резко вырастает. Но мне кажется - этого туда ещё не прикрутили.
    Ответ написан
    Комментировать
  • Ошибки электронной почты?

    @Karpion
    По первому случаю (SMTP) - надо смотреть логи Постфикса.
    Также можно с того же хоста, где крутится Postfix, отправить письмо себе и смотреть логи в поисках разницы с PuTTY.

    По второму случаю (DOVECOT) - я вижу сообщение об успешном рестарте. Ну, можно посмотреть - запущен ли его процесс, и логи тоже хорошо бы глянуть.
    Ответ написан
  • Как настроить прокси сервер для работы с другой машиной по VPN?

    @Karpion
    По какому протоколу должно происходить общение клиента с целевой машиной? Если что-то TCP-based, то хорошо. UDP-based - хуже, но тоже можно.

    Машина_B инициирует соединение с машиной_A. Далее ставим на машине_A Static-NAT (Port-redirect) нужного порта. И ещё - Dynamic-NAT для того, чтобы машина_B получала обращения от машины_A.

    Или можно обойтись без NAT - средствами SSh. Кстати, тогда и VPN Не нужен - в SSh всё это есть.
    Ответ написан