resize2fs: Bad magic number in super-block

在扩充了LVM一个卷的空间之后,执行resize2fs报错:resize2fs: Bad magic number in super-block

查看你的文件系统

1
2
3
4
5
> mount
/dev/sda1 on /boot type xfs (rw,relatime,attr2,inode64,noquota)
tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=186872k,mode=700)
/dev/mapper/centos-root on /var/lib/docker/devicemapper type xfs (rw,relatime,attr2,inode64,noquota)
proc on /run/docker/netns/default type proc (rw,nosuid,nodev,noexec,relatime)

原来是xfs的文件系统,在ext4年代,执行resize2fs是没有问题的,但是到了xfs文件系统年代,就不能使用resize2fs

1
> xfs_growfs /dev/centos/root

xfs文件系统下扩充lvm卷,需要使用xfs_growfs