xfs-超过16T硬盘的格式化


1.超过16T的硬盘无法使用mkfs.ext4 进行格式化,会有如下报错:

mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits
using a blocksize of 4096.

2.直接格式化为xfs格式的
# mkfs.xfs /dev/sdb1
系统显示:
mkfs.xfs error:
command not found.
可能是系统不完全安装

3.运行 which mkfs 查看mkfs的命令目录
# which mkfs
/sbin/mkfs
查看目录
[root@xuegod32 桌面]# ls /sbin/mkfs*
mkfs
mkfs.btrfs
mkfs.cramfs
mkfs.ext2
mkfs.ext3
mkfs.ext4
mkfs.fat
mkfs.minix
mkfs.msdos
mkfs.vfat
发现没有 mkfs.xfs

4.需要安装 xfsprogs rpm包
yum -y install xfsprogs

5.可以通过mkfs.xfs /dev/sdb1进行格式化了

6.xfs文件系统更新
#xfs_growfs /dev/vg_name/lv_name 进行更新