Назад | Перейти на главную страницу

Сервер Samba не запускается при загрузке

У меня есть сервер Ubuntu. Я установил Samba для обмена файлами с клиентами Windows, и все началось нормально. Недавно я добавил несколько общих ресурсов, основанных на UnionFS, и теперь сервер самбы не запускается при загрузке, и мне приходится запускать его вручную (/etc/init.d/samba start работает без ошибок)

Это раздражает и может вызвать проблемы, когда сервер перезапустится, когда меня нет рядом. Может ли кто-нибудь предложить идею, почему он не загружается, и / или дать мне способ убедиться, что это так.

Изменить: только что перезапущен. Вот журнал загрузки.

[2009/05/15 10:04:21,  0] smbd/server.c:main(1260)
  smbd version 3.3.2 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/05/15 10:04:21,  0] printing/print_cups.c:cups_connect(103)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2009/05/15 10:04:21,  0] printing/print_cups.c:cups_connect(103)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2009/05/15 10:04:21,  0] lib/interface.c:load_interfaces(546)
  WARNING: no network interfaces found
[2009/05/15 10:04:22,  0] smbd/server.c:open_sockets_smbd(554)
  open_sockets_smbd: No sockets available to bind to.

Я понимаю, что мне нужно вычистить какую-то ерунду CUPS .. Часть "без сетевых интерфейсов" действительно странная, потому что она запускается (хотя и вручную).

Вот журнал, когда я бегу /etc/init.d/samba start

[2009/05/15 10:09:03,  0] smbd/server.c:main(1260)
  smbd version 3.3.2 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009

Не печалься о CUPS. Никаких нытьев по поводу сетевых интерфейсов. Не надо придираться к розеткам. Как мне это нравится.

Недавно я добавил несколько общих ресурсов, основанных на UnionFS, и теперь сервер самбы не запускается при загрузке, и мне приходится запускать его вручную

Когда и как монтируются эти штуки UnionFS? Все ли они сделаны в / etc / fstab, или у вас есть скрипт, который их монтирует. Важный вопрос: монтируются ли они до того, как система попытается запустить Samba?

Вы проверили, есть ли у вас все эти ссылки?

/etc/rc5.d/S20samba
/etc/rc4.d/S20samba
/etc/rc3.d/S20samba
/etc/rc2.d/S20samba

Если нет, то самба не настроен на автозапуск, и вы должны настроить его таким образом, например:

update-rc.d samba defaults

Редактировать:

Итак, что сообщается в файлах журнала о времени запуска системы?

/var/log/samba/log.smbd
/var/log/samba/log.nmbd

проверьте эти два и посмотрите, нет ли там чего-нибудь подозрительного.

Ну ... заморачиваться.

Оказалось, что вся проблема была вызвана моей привязкой к интерфейсу, который (по-видимому) не настраивается до запуска Samba.

Извините за все отвлекающие факторы и спасибо вам обоим за ваши ответы.