Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > NFS и FI-FI


Автор: mihanik 15.11.2011, 22:09
Дано.
На ноутбуке под управлением Fedora 14 монтирую NFS-ресурс (сеть WI-FI) следующим образом
Код

mount -t nfs 192.168.1.100:/home/Data /home/homepc/

Всё работает нормально

Каждый раз при загрузке ноута лень монтировать вручную.
Лезу в fstab, пишу там такое
Код

192.168.1.100:/home/Data /home/tmp        nfs    rsize=1024,wsize=1024,soft 0 0

Перезагружаюсь и... Ноут виснет на этапе нонтирования NFS ресурсов (сеть-то WI-FI ещё не поднялась).
Однако!
samba-ресурсы у меня при загрузке снаала монтируются с ошибкой, но потом, когда сеть поднимается, автоматиески всё примонтируется.
samb'у монтирую так
Код

//192.168.1.100/data    /mnt/data        cifs    credentials=/home/cred.data.smb,rw,nocase,noacl,soft,file_mode=0777,dir_mode=0777,iocharset=utf8 0 0


Хочу:
1. чтобы монтирование NFS-ресурсов не останавливало загрузку ноута
2. ресурсы монтировались "сами" при поднятии сети и перемонтировались при переподклюении сети.

Как такое сотворить?

Автор: bilbobagginz 15.11.2011, 23:02
надо привязать монтировочный скрипт к поднятию интерфейса сети.
в дебиан это можно делать на разных этапах статуса интерфейса:
Код

user@box:~$ ls -w1 /etc/network
if-down.d/
if-post-down.d/
if-pre-up.d/
if-up.d/

думаю в федоре происходит тоже самое, но по модели redhat:
Код

/etc/sysconfig/network-scripts

Автор: -=Ustas=- 16.11.2011, 00:31
mihanik, я у себя в федоре вешаю обработчики на Wi-Fi интерфейс в 
Код

/etc/sysconfig/network-scripts/ifup-wireless

Автор: mihanik 16.11.2011, 13:42
Гм...
Пока использую autofs, но думаю, что лучше бы использовать скрипты типа ifup-wireless.

Сегодня вечерком позырю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)