Linux系统执行df -h命令卡死的解决方案

 时间:2024-11-07 07:38:05

在使用美国服务器的时候,很多朋友都喜欢安装Linux操作系统,其中df-h命令是常用的Linux命令。但有时在执行df-h命令时,经常会出现卡死的情况,那么应该怎么解决呢?这里raksmart.idcspy.com就简单的来说说

方法/步骤

1、此问题一般都是因为mount对端服务失效,本地目录卡死造成的。首先使用st筠续师诈racels命令跟踪查看执行到哪一步卡死#strace造婷用痃ls/..lgetxattr("/MegaSAS.log","system.posix_acl_default",0x0,0)=-1ENODATA(Nodataavailable)lstat("/net",{st_mode=S_IFDIR|0755,st_size=0,...})=0lgetxattr("/net","security.selinux",0x258f850,255)=-1EOPNOTSUPP(Operationnotsupported)lstat("/net",{st_mode=S_IFDIR|0755,st_size=0,...})=0lgetxattr("/net","system.posix_acl_access",0x0,0)=-1EOPNOTSUPP(Operationnotsupported)lstat("/chaichuan_test",{st_mode=S_IFDIR|0755,st_size=4096,...})=0lgetxattr("/chaichuan_test","security.selinux",0x258f850,255)=-1ENODATA(Nodataavailable)lstat("/chaichuan_test",{st_mode=S_IFDIR|0755,st_size=4096,...})=0lgetxattr("/chaichuan_test","system.posix_acl_access",0x0,0)=-1ENODATA(Nodataavailable)lgetxattr("/chaichuan_test","system.posix_acl_default",0x0,0)=-1ENODATA(Nodataavailable)lstat("/mnt",{st_mode=S_IFDIR|0775,st_size=4096,...})=0lgetxattr("/mnt",可以看到,命令执行到/mnt这个目录时,停止不动了也可以使用cat/proc/mounts查看当前mount状态,发现确实有对mnt目录的记录#cat/proc/mounts192.168.10.150:/opt//mntnfs4....

2、fuser查看问题目录进程问题定位/mnt目录,使用fuser查看此目录占用进程fuser-m/mnt无法获取/proc/4110/fd/255的文件状态:失效文件句柄无法获取/proc/9492/fd/255的文件状态:失效文件句柄无法获取/proc/29965/fd/255的文件状态:失效文件句柄

3、kill命令解决找到进程号直接kill#kill-94110#kill-99492#kill-929965问题解决strace命令是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者是了解应用工作过程的目的,具体使用可以查看帮助。

哪两种菜是不能一起吃的 sql查询中如何使用连接字符 天谕冒险任务:失落的灵珠 解谜 教你怎样用 Notepad++ 连接 FTP 进行文件编辑 Scratch实例碰撞侦测技术
热门搜索
君威图片 戚薇图片 男孩图片 航母图片 捷豹汽车报价及图片