[sisyphus] Fwd: [Bug 17024] NetworkManager and NFS shares

Ivan A. Melnikov =?iso-8859-1?q?iv_=CE=C1_altlinux=2Eorg?=
Ср Дек 24 11:36:22 MSK 2008


В Wed, 24 Dec 2008 15:10:05 +1000
Alexandr Isaev <alex_is на sakhalin.ru> пишет:

> Ildar Mulyukov пишет:
> > Предлагаю обсудить.
> > 
> > Проблема вкратце следующая:
> > при выключении компьютера процесс выключения стопорится на
> > отмонтировании.
> > 
> > С уважением, Ильдар.
> 
> Стопорится на отмонтировании какого устройства - hd, sd, fd,cd, ncp, 
> smb, ..., etc.?
> 

У меня такое регулярно происходит со смонтированными пользователем
шарами cifs.

Я пытался выдумать какое-то решение, однако в общем случае проблема не
тривиальна. Дело в том, что смонтированный раздел невозможно
отмонтировать, пока он используется (жизненный пример: один из его
каталогов является текущим для одного из процессов). Значит, нельзя
отмонтировать шару до запуска killall.

В то же время, некоторые виды сетей (например, vpn) поддерживаются
демонами. Значит, нельзя отмонтировать шару после запуска killall.

Получается, нужно выборочно убивать процессы, например по результатам
fuser -m $mountpoint. Обернуть эту идею в демон пока руки не дошли;
если кто сделает (или найдёт другое решение), буду благодарен.

-- 
Best Regards,
Ivan A. Melnikov


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