问题
在 CentOS/RHEL 6 上,LVM 卷组大小已扩展,尝试在线调整 LVM 卷组上的 ext4 文件系统大小失败,并显示以下错误。
resize2fs /dev/mapper/P05TRF1vg-vol_controlm resize2fs 1.43-WIP (20-Jun-2013) Filesystem at /dev/mapper/P05TRF1vg-vol_controlm is mounted on /controlM; on-line resizing required old_desc_blocks = 1, new_desc_blocks = 1 resize2fs: Permission denied to resize filesystem 《--- resize2fs:调整文件系统大小的权限被拒绝
https://onitroad.com 更多教程
解决方案
文件系统不一致阻止了磁盘的在线调整大小,这可以在如下记录的消息中观察到:
--message- kernel: EXT4-fs warning (device dm-1): ext4_resize_begin:32: There are errors in the filesystem, so online resizing is not allowed
--dmesg- EXT4-fs (dm-4): warning: mounting fs with errors, running e2fsck is recommended
由于文件系统处于不一致状态,因此需要对该受影响的文件系统进行文件系统检查,因此无法在线调整大小,必须卸载文件系统。
- 卸载文件系统。
# umount /controlM
- 执行文件系统检查。
# e2fsck -y /dev/mapper/P05TRF1vg-vol_controlm
- 调整文件系统大小。
# resize2fs /dev/mapper/P05TRF1vg-vol_controlm
- 重新挂载文件系统:
# mount /dev/mapper/P05TRF1vg-vol_controlm /controlM
- 检查文件系统是否已调整大小。
# df -h
注意:如果我们想了解有关此命令的更多信息,可以参考“man e2fsck”。
# man e2fsck
日期:2020-09-17 00:14:05 来源:oir作者:oir