LVM介紹:
LVM是linux系統中對磁盤分區進行管理的一種邏輯機制,能夠在保持現有數據不變的情況下動態調整磁盤容量,從而提高磁盤的靈活性。
創建流程:
PV(physical volume,物理卷)→ VG(volume group,卷組)→ LV(logical volume,邏輯卷)
先創建物理卷,在把物理卷組成卷組,抽出卷組中的空間創建邏輯卷!
LVM常用管理命令
功能 | PV管理命令 | VG管理命令 | LV管理命令 |
scan 掃描 | pvscan | vgscan | lvscan |
create 建立 | pvcreate | vgcreate | lvcreate |
display 顯示 | pvdisplay | vgdisplay | lvdisplay |
remove 刪除 | pvremove | vgremove | lvremove |
extend 擴展 | pvextend | vgextend | lvextend |
reduce 減少 | pvreduce | vgreduce | lvreduce |
實驗環境:
在添加3塊硬盤,2塊做邏輯卷,1塊做擴容!
實驗步驟:
先執行“fdisk -l”命令查看磁盤編號
創建物理卷 , 格式“pvcreate 磁盤絕對路徑”
使用“pvscan”顯示系統中所有物理卷信息,“pvdisplay”詳細顯示系統中所有物理卷信息:
刪除物理卷,格式“pvremove 磁盤路徑”
創建卷組,格式“vgcreate 卷組名稱 物理卷路徑”
創建邏輯卷,格式“lvcreate -L 容量大小 -n 邏輯卷名 卷組名”
創建完成後需要格式化,然後才能掛載使用
擴容邏輯卷
擴容格式爲“lvextend -L +大小 /dev/卷組名/邏輯卷名”
邏輯卷擴容,從哪個卷組拿的空間就只能從哪個卷組擴容不可跨卷組
由於我的卷組中沒有空間了,只能先創建新的物理卷然後爲卷組擴容才能給邏輯卷擴容
使用“lvdisplay”查看邏輯卷大小
使用“df -hT”發現可用空間還是隻有19G
使用“resize2fs /dev/卷組名/邏輯卷名”在線調整文件系統大小。
注意:1.系統重起後磁盤還是要重新掛載,可以修改/etc/fstab文件進行自動掛載
2.邏輯卷已經掛載不要使用“lvreduce”命令去減少空間容量,減少後需要格式化纔可正常使用。數據全部丟失!