1. LVM基本概念
截屏2020-02-05下午1.09.52.png
- 物理卷(PV踩叭,Physical Volume)
- 真正的物理硬盤(pán)或分區(qū)
- 卷組(VG,Volume Group)
- 多個(gè)物理卷組合起來(lái)形成卷組
- 邏輯卷(LV蝗敢,Logical Volume)
- 卷組是一個(gè)邏輯硬盤(pán)逗堵,硬盤(pán)必須分區(qū)之后才能使用叶眉,這個(gè)分區(qū)稱為邏輯卷
- 邏輯卷可以格式化和寫(xiě)入數(shù)據(jù)慷妙,邏輯卷就相當(dāng)于分區(qū)
- /boot 目錄不能用于邏輯卷
- 物理擴(kuò)展(PE榜旦,Physical Extend)
- 用來(lái)保存數(shù)據(jù)的最小單位,數(shù)據(jù)實(shí)際都寫(xiě)入PE中
- PE大小可以配置景殷,默認(rèn)4MB
2. 建立LVM的步驟
- 首先把物理硬盤(pán)分區(qū),也可以是整塊硬盤(pán)
- 然后把分區(qū)建成物理卷,也可以把整塊硬盤(pán)建成物理卷
- 然后把物理卷組合成卷組
- 卷組可以動(dòng)態(tài)調(diào)整大性持俊:把物理卷加入卷組咐旧,也可以把物理卷從卷組中刪除
- 最后把卷組再劃分為邏輯卷
- 邏輯卷可以直接調(diào)整大小
- 邏輯卷相當(dāng)于以前的分區(qū),需要格式化和掛載
3. LVM相關(guān)命令與操作
-
硬盤(pán)分區(qū)
- 使用 fdisk 交互命令绩蜻,需要修改默認(rèn)分區(qū)ID號(hào)83為L(zhǎng)VM的ID號(hào)8e
-
PV相關(guān)
- 新建物理卷:pvcreate 設(shè)備文件名
- 設(shè)備文件名可以是硬盤(pán)(/dev/sdb),也可以是分區(qū)(/dev/sdb1)
- 查看物理卷:pvscan/pvdisplay
- 刪除物理卷:pvremove 設(shè)備文件名
- 新建物理卷:pvcreate 設(shè)備文件名
-
VG相關(guān)
-
建立卷組:vgcreate [選項(xiàng)] 卷組名 物理卷名
-s:指定PE大小铣墨,默認(rèn)4MB
vgcreate -s 1MB xwvg /dev/sdb1 /dev/sdb2
-
增加卷組容量:vgextend 卷組名 物理卷名
- vgextend xwvg /dev/sdb3
減小卷組容量:vgreduce 卷組名 物理卷名
查看卷組:vgscan/vgdisplay
刪除卷組:vgremove 卷組名
-
-
LV相關(guān)
- 建立邏輯卷:lvcreate [選項(xiàng)] 卷組名
- -L 容量:指定邏輯卷大小,單位MB办绝,GB伊约,TB等
- -n 邏輯卷名:指定邏輯卷名
- 例子:lvcreate -L 20GB -n xwlv xwvg
- 格式化和掛載邏輯卷:
- mkfs -t ext4 /dev/xwvg/xwlv
- mount /dev/xwvg/xwlv /disktest
- 查看邏輯卷:lvsacn/lvdisplay
- 調(diào)整lv的大小:lvresize
- lvresize -L 25G /dev/xwvg/xwlv:調(diào)到指定大性胁酢(+增加屡律,-減少,默認(rèn)指定大薪祷础)
- resize2fs /dev/xwvg/xwlv:讓分區(qū)知道調(diào)整后的大小
-
刪除邏輯卷:lvremove /dev/xwvg/xwlv刪除前需要卸載 unmount
- 建立邏輯卷:lvcreate [選項(xiàng)] 卷組名
-
然后把物理卷組合成卷組
- 卷組可以動(dòng)態(tài)調(diào)整大谐瘛:把物理卷加入卷組,也可以把物理卷從卷組中刪除
-
最后把卷組再劃分為邏輯卷
- 邏輯卷可以直接調(diào)整大小
- 邏輯卷相當(dāng)于以前的分區(qū)佳鳖,需要格式化和掛載