一.查看磁盤分區和文件系統掛載情況
]#lsblk
]#df -hT
二.對新增的/dev/vdc 300G 進行分區
規划:/dev/vdc1 5G ( /boot分區擴容 )
/dev/vdc2 30G ( /swap分區擴容 )
/dev/vdc3 265G ( /分區擴容 )
]#fdisk /dev/vdc
三.把/dev/vdc2和/dev/vdc3的文件系統格式改成LVM並刷新分區、查看分區情況
]#partprobe /dev/vdc
]#lsblk
]#df -hT
四.把/dev/vdc2和/dev/vdc3創建成物理卷並查看卷組名稱
]#pvcreate /dev/vdc2
]#pvcreate /dev/vdc3
]#vgdisplay
五.把/dev/vdc2和/dev/vdc3兩個物理卷加入到centos卷組里
]#vgextend centos /dev/vdc2
]#vgextend centos /dev/vdc3
]#pvscan
六.查看邏輯卷名稱,並把/dev/vdc3擴展到邏輯卷/dev/centos/root
]#lvdisplay
]#lvextend /dev/centos/root /dev/vdc3
七.查看/分區的文件系統格式並擴展/分區的文件系統
]#cat /etc/fstab
]#xfs_growfs /dev/centos/root
八.把/dev/vdc2擴展到邏輯卷/dev/centos/swap中,卸載swap分區、格式化文件系統后重新掛載
]#lvextend /dev/centos/swap /dev/vdc2
]#swapoff /dev/centos/swap
]#mkswap /dev/centos/swap
]#swapon /dev/centos/swap
]#swapon -s
]#swapon -a
九.查看磁盤分區情況和文件系統掛載情況
]#lsblk
]#df -hT
十.把/dev/vdc1格式化成xfs格式、備份/boot分區、把/dev/vdc1掛載到/boot分區后,把剛才備份的/boot分區里的文件復制回/boot分區
(注意:/dev/vdc1掛載到/boot后會覆蓋原有/boot分區,此操作需要提前boot備份)
]#mkfs.xfs /dev/vdc1
]#cp -r /boot /boot.old
]#mount /dev/vdc1 /boot
]#cp -r /boot.old /boot
]#blkid /dev/vdc1
十一.查看/dev/vdc1磁盤的UUID並修改/etc/fstab里/dev/vdc1的UUID
]#vim /etc/fstab
]#mount -a
十二.重新掛載后,reboot重啟正常. 重啟后重新查看磁盤分區情況及文件系統掛載情況,此時已完成所有操作並且系統正常運行
]#reboot
]#lsblk
]#df -hT