[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