Tomsk Sysadmins Forum
Unix => Администрирование => Topic started by: СВЛ on August 27, 2009, 16:05:29
-
После обновления на FC-10 в домашней локалке перстала работать самба на LINUX-компе.
Проверяю :
# /sbin/service smb status
smbd is stopped
Пытаюсь запустить :
# /sbin/service smb start
Starting SMB services: /bin/bash: line 1: 4614 Aborted (core dumped) smbd -D
Смотрю лог файл для самбы, там :
[2009/08/27 13:03:15, 0] lib/messages_local.c:messaging_tdb_init(96)
ERROR: Failed to initialise messages database: No such file or directory
[2009/08/27 13:03:15, 0] lib/messages.c:messaging_init(204)
messaging_tdb_init failed: NT_STATUS_OBJECT_NAME_NOT_FOUND
[2009/08/27 13:03:15, 0] lib/util.c:smb_panic(1670)
PANIC (pid 4204): Could not init smbd messaging context
Кто-то может объяснить, что это за фал БД сообщений и как его прописать в конфигурации ?
-
Помогает запуск демона в терминале с выводом отладочной информации - обычно становится намного яснее в чем дело.
-
Помогает запуск демона в терминале с выводом отладочной информации
Запустил в режиме с отладкой :
# smbd -D -d 5
В лог-файле нашел строку :
tdb_open_ex: could not open file file:///var/lib/samba/messages.tdb
Да, действительно, нет у меня на компе такого файла... А откуда его взять ?!
Наверное, надо что-то доставить - но что именно ?
-
В лог-файле нашел строку :
tdb_open_ex: could not open file file:///var/lib/samba/messages.tdb
Да, действительно, нет у меня на компе такого файла... А откуда его взять ?!
Наверное, надо что-то доставить - но что именно ?
насколько помню, такая же вещь была после обновления на SUSE...
всё дело в в версии.. мне пришлось убрать самбу 3.4.0 и вернуть 3.2.7 - всё заработало
разбираться не стал больше... похоже сырые пакеты
-
всё дело в в версии.. мне пришлось убрать самбу 3.4.0 и вернуть 3.2.7 - всё заработало
Да, в иНете большинство советов к этому сводились. Но я нашел все-таки, истинную причину ! :-)
Оказывается, надо было в файле
/etc/samba/smb.conf
удалить в именах файлов (всех!!!) префикс file:// (с двумя слэшами вместе).
После этого smbd запустился без проблем... :-)
-
А зачем же там были эти префиксы????
-
А зачем же там были эти префиксы????
Это Вы спрашиваете меня или разработчиков samba предыдущей версии ? :-)
-
Просто ни в одной реализации Самбы НЕ ВИДЕЛ такого... Ручки у кого-то шаловливые.