umount
ddosia 10 декабря, 2007 - 13:54
возникла следующая проблема:
есть флешка, примонтированная на каталог на сервере /mnt/tmp, его по nfs используют другие пользователи
необходимо по событию отмонтировать этот каталог, но само собой пишется что устройство занято
пробовал сначало fuser -k /mnt/tmp не сработало, затем umount -f /mnt/tmp, та же бойда
как мне его отмонтировать несмотря на пользователей?
»
- Для комментирования войдите или зарегистрируйтесь

.
Я, к стыду своему, не помню щас,
чему равен SIGKILL, и что такое -9,
но у меня, если что-то не убивается
(-k) я добавляю -9
Попробуй fuser -k -9 /mnt/tmp
(man fuser)
а причём тут kill
а причём тут kill ? (-9 это просто закрытие)
ьуь нужно сделать
fuser
я имел в виду лишь вот этот кусок man-а:
fuser [-a|-s|-c] [-4|-6] [-n space ] [-k [-i] [-signal ] ] [-muvf] name ... -k Kill processes accessing the file. Unless changed with -signal, SIGKILL is sent. An fuser process never kills itself, but may kill other fuser processes. The effective user ID of the process executing fuser is set to its real user ID before attempting to kill.а то что "Lazy unmount" может помочь - не спорю, ибо не пользовался :-)
ftp://seclorum.msk.ru/etc/gen
ftp://seclorum.msk.ru/etc/gentoo/portage/portage_overlay_my/sys-apps/smartumount/