实验环境:Rocky 9.0 + VM16 Pro
1、新增一块磁盘 接口类型:SCSI
2、通过执行 lsblk 系统并未识别新增的磁盘
遇到这样的情况,咱们可以重启系统或者通过以下方法识别到新磁盘。但在生产环境中,很多时候并不能随意关闭服务器再添加磁盘
3、触发系统重新扫描磁盘
查看 /sys/class/scsi_host/ 下的文件
执行以下指令
echo "- - -"> /sys/class/scsi_host/host0/scan
echo "- - -"> /sys/class/scsi_host/host1/scan
echo "- - -"> /sys/class/scsi_host/host2/scan
#### ‘- - -’ 代表 channel,target和LUN编号
4、再执行lsblk查看,系统已识别到 sdb 20G的磁盘
5、将磁盘转换为物理卷:pvcreate /dev/sdb
6、查看物理卷信息:pvdisplay
7、查看卷组信息:vgdisplay
8、将新磁盘转换的物理卷增加到 rl 卷组: vgextend rl /dev/sdb
9、再查看卷组信息,Free PE 已增加20G
10、查看现有挂载磁盘的信息:df -h
11、将空闲的PE分配到相应的LVM分区
12、扩容文件系统:xfs_growfs
到此,LVM新增磁盘扩容全部步骤了。
如有错误的地方,欢迎小伙伴留言指正。
END