/boot、/和/swap分區擴容


一.查看磁盤分區和文件系統掛載情況

]#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

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM