以下步驟的前提為磁盤lvm分區(qū)
1、加入新硬盤

2、分區(qū)
PV(physical volume)即物理卷,就是物理磁盤,可以通過fdisk -l 查看操作系統(tǒng)有幾塊硬盤
VG(volume group)即卷組,就是一組物理磁盤的組合,里面可以有一塊硬盤也可以有多塊硬盤
LV(logical volume)及邏輯卷,就是在VG(指定的物理磁盤組)里面劃分出來的
可以說成是PV就是硬盤,而VG就是管理硬盤的操作系統(tǒng),而LV就是操作系統(tǒng)分出來的各個分區(qū).
PV->VG->LV-> 文件系統(tǒng)使用(掛載到某個目錄)
對新磁盤/dev/sdb進(jìn)行分區(qū)
[root@xt-prod-mydb02 ~]# parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel
New disk label type? gpt
(parted) mkpart
Partition name? []?
File system type? [ext2]? xfs
Start? 1
End? 10G
(parted) q
Information: You may need to update /etc/fstab.

創(chuàng)建物理卷 pvcreate /dev/sdb1
創(chuàng)建卷組 并將物理卷加入其中 vgcreate data /dev/sdb1 (data為卷組名)
創(chuàng)建邏輯卷組并分配大小 lvcreate -l +100%FREE -n lvdata data
格式化 mkfs.xfs /dev/mappper/data-lvdata
開機(jī)掛載新硬盤 vi /etc/fstab

掛載 mount -a (先建data目錄 mkdir /data)
查看 df -lh

卸載掛點 umount /dev/mapper/data-lvdata
3、擴(kuò)容
磁盤/dev/sdb只分10個G。。還有10G沒有分配。。所以繼續(xù)進(jìn)行分區(qū)
parted /dev/sdb

打印分區(qū)信息表可以看到有兩個分區(qū)了。

創(chuàng)建物理卷 pvcreat /dev/sdb2
查看將要擴(kuò)容的卷組信息 vgdisplay 可見可擴(kuò)容大小為0

將物理卷擴(kuò)展到卷組 #vgextend data /dev/sdb2 (此處‘cl’是卷組名稱)
再次查看卷組信息 vgdisplay 可擴(kuò)容空間變成10G

將卷組中空閑空間擴(kuò)展到 /data #lvextend -l +100%FREE /dev/mapper/data-lvdata
.刷新文件系統(tǒng)是擴(kuò)容生效 #xfs_growfs /dev/mapper/data-lvdata
查看結(jié)果 :df -lh 擴(kuò)容成功
