centos7系统df -h运行hang的解决方法
1、问题原因查找①、排除nfs故障首先怀疑是nfs 相关故障引起的,检查nfs目录,可以正常访问,于是尝试快速重启 nfs后,蹀捃裨黠故障依旧。②、跟踪下df的执行,运行strace df -h发现hang的地方如下...... stat("/proc/sys/fs/binfmt_misc",proc是系统目录,fs是文件系统相关,所以应该系统进程出了什么问题。不清楚这个binfmt_misc是什么,搜索发现有不少出现相同问题的centos7 系统 df hang 问题处理说明。大概意思是安装系统更新的时候更新了systemd,但没有重启主机或者重启systemd导致的。
2、查看mount结果systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)按照上述解决方式尝试解决:运行systemctl restart proc-sys-fs-binfmt_misc.automount执行后,系统里面hang住的 df进程都自动退出了。再执行df -h就可以输出结果了。
3、最终问题得以解决解决后的状态systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=27,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)发现故障时的timeout=300变为等于0了,这样就可以正常运行df -h命令。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:85
阅读量:69
阅读量:89
阅读量:46
阅读量:73