全部产品
Search
文档中心

:在CentOS 6系统的ECS实例中,执行df命令,回执存在重复或不存在的挂载路径

更新时间:May 21, 2026

本文介绍在 CentOS 6 系统的 ECS 实例中,执行df -h 命令显示重复或无效挂载路径的解决方法。

问题描述

在CentOS 6系统的ECS实例中,执行df -h命令,会出现较多重复的磁盘盘符以及不存在的挂载路径,如下所示。

/dev/xvdb1        2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/xvdb1        2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/xvdb1        2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/xvdb1        2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/xvdb1        2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/vdb1         2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/vdb1         2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/vdb1         2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/vdb1         2.0T  1.7T  180G  91% /alidata/www/default/upload_files
/dev/vdb1         2.0T  1.7T  180G  91% /alidata/www/default/upload_files

问题原因

mtab文件没有软链到/proc/self/mounts,导致df 命令输出异常。

正常情况下,mtab文件会软链接到/proc/self/mounts,而有异常时,则为单独一个文件,缺少软链接。您可以使用ll /etc/mtab命令进行查看当前是否缺失。

[root@izbxxx]# ll /etc/mtab
-rw-r--r-- 1 root root 5557 Feb 24 15:03 /etc/mtab

解决方案

  1. 使用以下命令,查看/proc/self/mounts文件信息,确认所有分区文件系统挂载信息记录正常。

    cat /proc/self/mounts
  2. 分别执行以下命令,备份/etc/mtab文件并将其软链接到/proc/self/mounts。

    #备份mtab文件
    mv /etc/mtab /etc/mtab.bak
    #将/etc/mtab文件软链接到/proc/self/mounts
    ln -s /proc/self/mounts /etc/mtab
  3. 重新执行df -h命令,验证回执是否正常。如果仍有不存在的挂载路径,手动umount相关路径即可。