linux服務器新添加一塊硬碟,可以直接將盤格式化掛載就能用,比如掛載在/usr/local目錄,但是這樣有一個弊端,就是如果這一塊磁盤滿了,后續想要擴容的話,不能繼續掛載這個/usr/local掛載點上,對擴容造成一定的麻煩,為此我們建議采用lvm的方式,這樣可以支持動態擴容磁盤。下面介紹詳細的操作方式。
1、增加磁盤磁區
fdisk -c /dev/sda

2、之后重啟服務器,然后擴容 vgextend


3、兩種方式:1、lvextend -l +7680 /dev/mapper/centos-root (本例)
2、lvextend -L +100G /dev/mapper/vg_group-vg_user
4、之后使用resize2fs進行更新
resize2fs /dev/mapper/vg_group-vg_user
即可擴容完成
5、如果resize2fs出現錯誤:
resize2fs 1.42.9 (28-Dec-2013)
resize2fs: Bad magic number in super-block while trying to open /dev/mapper/vg_group-vg_user
Couldn't find valid filesystem superblock.
則使用下面的方式
xfs_growfs /dev/mapper/vg_group-vg_user
擴容報錯,可用過命令partprobe解決
partprobe
6、洗掉邏輯卷LV
lvremove /dev/mapper/vg_sdb-vg_sdb0
7、洗掉物理卷PV
pvremove /dev/sdg5
Labels on physical volume "/dev/sdg5" successfully wiped
8、洗掉vg
vgremove vg_group
uj5u.com熱心網友回復:
LVM是可以擴容,你得說之前是怎么格式的磁區轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/11359.html
標籤:系統維護與使用區
下一篇:怎樣把任務欄的圖示顏色變成白色?
