云服务器 ECS Linux系统下使用 df 统计磁盘使用率时,有时候会出现 df -h/df -i 卡住不动,没有返回统计信息的情况,必须按 Ctrl+C 将其强制终止才能返回。如下图所示:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
该问题通常是由于系统内挂载了 NFS 共享分区,而 NFS 响应缓慢或文件较多,导致统计 NFS 分区相关信息耗时很久。
可使用 strace df -h 查看df命令执行情况,以下图为例:
如上图显示,卡在了 store 目录。通过 mount 命令查看这个目录,是一个网络目录:
所以,相应的解决办法是: