Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Linux и FreeBSD (http://forum.oszone.net/forumdisplay.php?f=11)
-   -   [решено] vmware-mount - заблокировала каталог (http://forum.oszone.net/showthread.php?t=138296)

rfcr 21-04-2009 16:17 1100110

vmware-mount - заблокировала каталог
 
Ребята, столкнулся вот с такой ситуацией...
Монтировал файл .vmdk утилитой vmware-mount.pl. При монтировании в раздел /work/pav
все зависло. Теперь если зайти в каталог, просмотреть его - все виснет и сеанс mc и ssh..
Пробовал процессы выделенные ниже убить kill-ом но он не помогает! Перезагрузиться пока не могу - сервер в работе.

8169 ? S 0:00 pickup -l -t fifo -u
8180 pts/1 T 0:00 /usr/bin/perl -w /usr/bin/vmware-mount.pl /im/hdd.vmdk
8186 pts/1 T 0:00 /usr/bin/vmware-loop -q /im/hdd.vmdk 5 /dev/nb0
8187 pts/1 S 0:00 /usr/bin/vmware-loop -q /im/hdd.vmdk 5 /dev/nb0
8188 pts/1 T 0:00 sh -c 'mount' /dev/nb0 '/work/pav' > /dev/null
8189 ? S< 0:00 [nbd0]
8190 pts/1 S 0:00 mount /dev/nb0 /work/pav
8191 pts/1 S 0:00 /sbin/mount.ntfs /dev/nb0 /work/pav -o rw
8193 pts/1 S 0:00 /bin/mount -i -f -t fuseblk -o rw,allow_other,blksize=2048 /dev/nb0 /work/pav
8238 ? S 0:00 /usr/bin/mc -P /tmp/mc-root/mc.pwd.8199
8240 pts/3 Ss+ 0:00 bash -rcfile .bashrc
8265 ? S 0:00 smtp -t unix -u
8342 ? S 0:00 cleanup -z -t unix -u
8343 ? S 0:00 ls -A -N --color=tty -T 0 /work/
8521 ? S 0:00 bounce -z -t unix -u
8549 ? S 0:00 ls -A -N --color=tty -T 0 /work/
8560 ? Ss 0:00 sshd: root@pts/6
8568 pts/6 Ss 0:00 -bash
8947 pts/6 S+ 0:14 /usr/bin/mc -P /tmp/mc-root/mc.pwd.8568

Часть процессов это "зависшие попытки просмотра" кталога в mc и с консоли.
Что можно сделать в данной ситуации? Система OpenSuse 11.1.

rfcr 10-05-2009 20:42 1115070

Нашел выход сам. Кому интересно читайте ниже:

Нужно было послать сигнал Ctrl+c процессу "8180 pts/1 T 0:00 /usr/bin/perl -w /usr/bin/vmware-mount.pl /im/hdd.vmdk" командой "kill -2 pid". Или убить командой "kill -KILL pid" все процессы, которые висят в памяти (все которые в данном случае содержат слово mount). Только если используете вторую команду (правильней первым способом) то вы убьете только процессы в памяти, а каталог не отмонтируется. Его нужно будет командой отмонтировать самим, вот так например, если примонтированная папка называется vmdk: "umount /vmdk".


Время: 15:21.

Время: 15:21.
© OSzone.net 2001-