[samba] Монтирование локального раздела через cifs

Alexander Bokovoy ab на altlinux.org
Вс Янв 31 15:20:06 UTC 2010


2010/1/31  <anyr на tut.by>:
> Alexander Bokovoy wrote:
> Прежде всего спасибо за такой исчерпывающий ответ.
>> 2010/1/30  <anyr на tut.by>:
>>> Пытаюсь монтировать локальный раздел диска через cifs при загрузке. В
>>> fstab написал:
>>> //localhost/video       /mnt/video      cifs    guest,_netdev   0 0
>>> Но монтирование происходит раньше, чем запускается samba, соответственно
>>> раздел не удается примонтировать.
>>>
>>> Что я делаю не так?
>> Проверьте chkconfig --list netfs, включен ли у Вас netfs.
> Включен
>> Сервис netfs монтирует сетевые разделы уже после монтирования
>> локальных и запуска служб. По умолчанию netfs имеет приоритет 25, а
>> сервис smb -- 35, поэтому Самба стартует позже, чем мог бы запуститься
>> netfs. Для удаленных источников это не важно, а для локального
>> монтирования придется поменять приоритеты:
>> 0. service smb stop, service winbind stop
>> 1. chkconfig --del smb
>> 2. chkconfig --del winbind
>> 3. Изменить приоритет в /etc/init.d/smb с 35 на 24 для запуска.
>> 4. Изменить приоритет в /etc/init.d/winbind с 35 на 23 для запуска.
>> 5. chkconfig --add smb
>> 6. chkconfig --add winbind
> Сделал как вы описали. Теперь:
> $ cat /etc/init.d/smb | grep chkconfig
> # chkconfig: - 91 24
> $ cat /etc/init.d/winbind | grep chkconfig
> # chkconfig: - 92 23
> Псле чего:
> $ chkconfig smb on
> $ chkconfig winbind on
>
> Монтирование все равно происходит раньше запуска samba :(
> В /var/log/syslog/messages:
> Jan 31 11:26:08 anyr-home netfs: Mounting Samba filesystems: failed
> Jan 31 11:26:14 anyr-home smb: CIFS startup succeeded
Значит, требуется некоторое время, прежде чем Самба будет готова
реагировать на запросы клиентов.
Передвиньте netfs еще дальше, может быть, на тот же 35 уровень.

-- 
/ Alexander Bokovoy


Подробная информация о списке рассылки Samba