开发者社区> 问答> 正文

为什么云服务器 ECS Linux df 操作报错:no file systems processed



问题说明





在云服务器 ECS Linux 服务器中执行 df -i 或 df -h 时,出现类似如下错误提示:
  1. df : no file systems processed


问题原因





在执行 df 命令时,会读取 /etc/mtab 文件中的挂载信息,才能获取到当前系统中的分区的挂载情况。而 /etc/mtab 文件是在 mount 挂载分区、umount 卸载分区等操作时动态更新的,同时它也与 /proc/mount 中的挂载信息相同。
当 /etc/mtab 中的内容存在异常导致与 /proc/mount 不同步时,就会导致执行 df 时出现前述报错。

处理办法





通过如下命令让 /etc/mtab 与 /proc/mount 内容同步:
  1. cat /proc/mounts > /etc/mtab

操作示例如下:


如问题还未解决,请联系 售后技术支持

展开
收起
boxti 2017-10-24 09:52:27 2118 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载