linux 挂在windows 共享 假死状态解决

2009年12月21日 由 月影鹏鹏 留言 »

linux 挂在windows 共享 假死状态解决
linux 服务器挂在windows 共享目录的时候,一旦服务器端共享目录出现问题,linux服务器挂载目录会出现i/o 错误,造成这个目录假死状态,最初的解决办法就是重新启动linux服务器解决这个问题.今天找到结局改问题的方法.

[root@localhost local]#smbmount //192.168.1.11/log$  mount  -o username=guest   //挂载命令

假设  mount  进入假死状态

[root@localhost local]# ps -aux   //找到挂载目录进程和守护进程
root     14358  0.0  2.0  9168 2004 ?        Ss   04:39   0:00 smbmount //192.168.1.11/log$ mount -o username guest
root     14360  0.0  0.0     0    0 ?        S    04:39   0:00 [smbiod]

[root@localhost local]# kill -9 14358   //杀掉挂载进程
[root@localhost local]# kill -9 14260   //杀掉smb 挂载守护进程
[root@localhost local]# smbumount  mount   //卸载该 挂载目录
#
[root@localhost local]#smbmount //192.168.1.11/log$  mount  -o username=guest   //重新挂载

此外还可以用如下命令处理

问题:有时需要强制umount一个目录,即使用用户在使用。

方法:原理上要想umount,首先要kill正在使用这个目录的进程。

命令:fuser -k /somedirectroy

广告位

留言