PDA

Показать полную графическую версию : Монтирование по NFS.


BachiStil
26-06-2009, 07:40
Здравствуйте друзья.
Возникла задачка. Исходные таковы: три сервера на FreeBSD, один из них (условно назовем его Server#1) по NFS раздает порты своим двум «соседям», те в свою очередь монтируют /usr/ports/ при старте системы.
Если неожиданно вырубают свет, все сервера завершают работу, когда высосут из ИБП 80% заряда. Свет включают → сервера просыпаются.

Так вот если вдруг Server#1 по какой либо причине не подымется, то «соседи» тоже зависнут на этапе монтирования портов и в лог будет лить сообщения о Timeout-е.
Как можно решить данную задачу? Или только остается вручную монтировать?

Igor_I
26-06-2009, 09:24
Я не знаю как задача решается правильно, но на своём домашнем сервере сделал монтирование "вручную". В /etc/rc.d поместил собственный скрипт со строками монтирования. Но у меня локальные диски, попробуй может поможет.

BachiStil
26-06-2009, 12:59
Нашел решение.
в /etc/fstab добавляем такую строчку
192.168.20.251:/usr/ports /usr/ports nfs rw,-b,-i 0 0
Опция -b нужна для того, чтобы в случае, если не удастся примонтировать ФС сразу, продолжать попытки сделать, а не ждать. Иначе комп может вообще не загрузиться, так и остановившись на этом моменте, а -i нужна чтобы при пропадании удалённого компа из сети не зависнуть по команде ls, например, выполненной на сетевой файловой системе.

источник:www.lissyara.su

Igor_I
26-06-2009, 21:10
BachiStil, тогда уж дал бы конкретную ссылку.




© OSzone.net 2001-2012