PV(Physical Volume) - 物理卷linux
物理卷在邏輯卷管理中處於最底層,它能夠是實際物理硬盤上的分區,也能夠是整個物理硬盤,也能夠是raid設備centos
VG(Volume Group) - 卷組spa
卷組創建在物理卷之上,一個卷組中至少要包括一個物理卷,在卷組創建以後可動態添加物理捲到卷組中。一個邏輯卷管理系統工程中能夠只有一個卷組,也能夠擁有多個卷組code
LV(Logical Volume) - 邏輯卷blog
邏輯卷創建在卷組之上,卷組中的未分配空間能夠用於創建新的邏輯卷,邏輯卷創建後能夠動態地擴展和縮小空間。系統中的多個邏輯卷能夠屬於同一個卷組,也能夠屬於不一樣的多個卷組內存
建立LVM步驟it
擴容步驟io
LV的擴容table
VG的擴容ast
LVM的縮減
建立系統分區
fdisk /dev/vdb 歡迎使用 fdisk (util-linux 2.23.2)。 更改將停留在內存中,直到您決定將更改寫入磁盤。 使用寫入命令前請三思。 Device does not contain a recognized partition table 使用磁盤標識符 0x09261bf7 建立新的 DOS 磁盤標籤。 命令(輸入 m 獲取幫助):n #建立分區 Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p #建立主分區 分區號 (1-4,默認 1):1 #選擇1 起始 扇區 (2048-629145599,默認爲 2048): #回車 將使用默認值 2048 Last 扇區, +扇區 or +size{K,M,G} (2048-629145599,默認爲 629145599): #回車 將使用默認值 629145599 分區 1 已設置爲 Linux 類型,大小設爲 300 GiB 命令(輸入 m 獲取幫助):p #查看建立的主分區 磁盤 /dev/vdb:322.1 GB, 322122547200 字節,629145600 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標籤類型:dos 磁盤標識符:0x09261bf7 設備 Boot Start End Blocks Id System /dev/vdb1 2048 629145599 314571776 83 Linux #系統默認爲83,即:Linux 命令(輸入 m 獲取幫助):t #更改分區格式 已選擇分區 1 Hex 代碼(輸入 L 列出全部代碼):8e #8e爲Linux LVM格式 已將分區「Linux」的類型更改成「Linux LVM」 命令(輸入 m 獲取幫助):p 磁盤 /dev/vdb:322.1 GB, 322122547200 字節,629145600 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標籤類型:dos 磁盤標識符:0x09261bf7 設備 Boot Start End Blocks Id System /dev/vdb1 2048 629145599 314571776 8e Linux LVM #已改爲8e 命令(輸入 m 獲取幫助):w #保存 The partition table has been altered!
建立PV
[root@VM_8_76_centos ~]# pvcreate /dev/vdb1 Physical volume "/dev/vdb1" successfully created.
建立VG
[root@VM_8_76_centos ~]# vgcreate datavg /dev/vdb1 #建立一個名爲datavg的Volume Group Volume group "datavg" successfully created
建立LV
[root@VM_8_76_centos ~]# lvcreate -l 100%free -n datalv datavg Logical volume "datalv" created.
格式化LV
mkfs.ext4 /dev/datavg/datalv
掛載LV
mount /dev/datavg/datalv /data/