尝试调整大小后无法挂载主页(几何形状不良:块数超出设备大小)。

尝试调整大小后无法挂载主页(几何形状不良:块数超出设备大小)。

这是在一台新电脑(实际上是超级电脑)上。它给我的 home mount 上有 15T,root 上有 50G。我尝试将 7T 分配给 root 并调整大小(因为我在这台机器上放置了一个本地 yum repo,因为它没有互联网访问权限,也永远不会有)。

我尝试按照此处的说明进行操作:Centos6.3磁盘空间分配但出了点问题,主页无法再次挂载。相反,我从 dmesg | tail 中得到:

EXT4-fs (dm-2): bad geometry: block count 4294967295 exceeds size of device (1342177280 blocks)

df -h 得到以下输出:

Filesystem                                  Size    Used   Avail Use%    Mounted on
/dev/mapper/VolGroup-lv_root   7.0T  3.6G  6.6T   1%          /
tmpfs                                         190G  216K  190G   1%        /dev/shm
/dev/sda1                                485M   38M   422M  9%    /boot

/dev/mapper/VolGroup-lv_home 上没有任何文件。只需运行 mke2fs 就能修复它并使其可挂载吗?我应该使用哪种选项来运行它。我以前从未调整过卷大小或使用过 mke2fs。我不想让这个烂摊子变得更糟。

答案1

这可能是由机箱中的驱动器控制器的一些欺骗引起的 - 并且如果重新插入原来的位置,问题可能会消失 - 或者配置回文件系统最初创建时的设置 - 或者它可能只是一个固件或实用程序的逐一错误(曾经相当常见) - 但是

sudo resize2fs /dev/mapper/Vol_home

将修复超级块(并截断最后块中可能存在的任何数据 - 这些数据现在可能已被您的控制器声明,并且无论如何都不会通过当前配置提供给系统)。

答案2

所以经过一番研究后我放弃了并决定重新格式化它。

mke2fs -t ext4 /dev/mapper/Vol_home

幸好我一开始就没有任何数据。

相关内容