LINUX.ORG.RU
решено ФорумAdmin

Как отмонтировать NFS, если сервер выключен?


0

1

Наконец привез из гаража десктоп, с гигабайтами музыки и порномультиков. Настроил NFS. Разделы подключаю на нетбуке. Иногда, десктоп оказывается нечаянно выключенным и тогда недоступные маунты сильно осложняют жизнь, например, нельзя усыпить ноут.

В сети нашел рецепт — поднимаем на интерфейсе еще один ip (как у сервера), и всё прекрасно отмонтировывается. Но чую, это какой-то эпичный костыль, так не должно быть. Я лучше дерну wol и дождусь загрузки сервера.

Прошу помощи/советов. Может есть какой-нибудь таймаут, по которому недоступные разделы отстреливаются?

P.S. umount -f, есно не робит.

> Может есть какой-нибудь таймаут, по которому недоступные разделы отстреливаются?

autofs

sin_a ★★★★★ ()
Ответ на: комментарий от no-dashi

Там так и написано зачем это нужно

На заборе тоже написано. Не работает. В стрейсе видны попытки rpcbind достучаться до сервера и потом отлуп: resource or device is busy.

baverman ★★★ ()
Ответ на: комментарий от sin_a

Оно отмонтирует по таймауту когда не пользуешься.

Кокое-то не совсем надежное решение. Хотя, может статься, никогда и не попаду в ситуацию, когда таймаут еще не истек, а nfs уже того. Попробую, спасибо.

baverman ★★★ ()
Ответ на: комментарий от baverman

А в ситуации уже можно использовать лом типа umount -l . Но, очевидно, если есть возможность не доводить до лома то лучше не доводить.

sin_a ★★★★★ ()
Ответ на: комментарий от sin_a

umount -l

С ним вообще всё плохо. При попытке заснуть, нетбук наглухо виснет. Помогает только reset.

baverman ★★★ ()

В общем, настроил autofs. Оно даже каким-то чудом может прибивать недоступные маунты. Вопрос решен.

baverman ★★★ ()
Ответ на: комментарий от baverman

> Это читерство

Это правильное решение в случае если в доме более одного компьютера и все хотят смотреть фоточки и кино друг у друга.

А читерство это что то вроде этого: http://www.raidshop.ru/product_info.php?products_id=2087&language=ru

sin_a ★★★★★ ()
Ответ на: комментарий от baverman

В стрейсе видны попытки rpcbind достучаться до сервера и потом отлуп: resource or device is busy

Монтируй с опцией soft и явно заданными короткими таймаутами.

no-dashi ★★★★★ ()
Ответ на: комментарий от eagleivg

спасибо, самба делает ещё хуже если сервер отключить
ls/mount/umount виснут при попытке вызвать
в логах пишет что CIFS не может достучаться до сервера
после этого выключить комп уже нельзя - тупо останавливается выключение на unmounting file systems

TERRANZ ★★★★ ()
Ответ на: комментарий от no-dashi

Монтируй с опцией soft и явно заданными короткими таймаутами.

Ага, я уже поэкспериментировал — также помогает опция «intr».

baverman ★★★ ()
Ответ на: комментарий от sin_a

Фоточки и фильмики? Поднял на «Олеговской прошивке» на роутере DLNA и забил на эти геморрои. Теперь с телефоном в сортире можно срать с Сильвией Сайнт.

Nefer ()
Ответ на: комментарий от baverman

Бэрримор, лучше пойдите, проспитесь.

Да рабочие примеры по ссылкам… Упадет сеть автоматом отмонтирует. Или что то не так?

init_6 ★★★★★ ()
Ответ на: комментарий от Nefer

А как оно с фотографиями, предпросмотр, теги есть? Или только отдаёт файлы с файловой системы?

sin_a ★★★★★ ()
Ответ на: комментарий от baverman

Если она где и упадет, то только на сервере, вследствие init 0 :)

А вам кто то мешает дополнить те примеры проверкой наличия связи с сервером и соответствующими реакциями на эту проверку?

init_6 ★★★★★ ()
Ответ на: комментарий от init_6

А вам кто то мешает дополнить те примеры проверкой наличия связи с сервером и соответствующими реакциями на эту проверку?

Попробую еще раз: если нет связи с сервером, то раздел нельзя отмонтировать. Смекаешь?

baverman ★★★ ()

У меня ноутбук-HTPC с сервака по NFS монтирует три шары. Если сервак вырубить, всё отлично отмонтируется. ЧЯДНТ? NFSv3, ядра что-то около 2.6.39/3.0

blind_oracle ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.