關於linux中邏輯卷的管理
1、什麼是邏輯卷
物理與邏輯是一個相對的概念,物理卷是指將我們所用的硬體儲存裝置格式化後的一種狀態,如磁碟;而邏輯卷則是在物理卷的基礎上進行整合擴張,使得儲存不受物理裝置大小等的限制。簡單地可以理解為多個物理捲進行在虛擬地進行分解,然後整合,再經過處理而成為邏輯卷。
2、邏輯卷的建立
(1)將物理硬碟格式化為物理卷:pvcreate 磁碟裝置名
(2)建立一個卷組(將所有的物理捲進行整合):vgcreate 卷組名稱 磁碟裝置名
(3)基於卷組建立邏輯卷:lvcreate -n 名稱 -L 大小 邏輯卷名
(4)格式化成檔案系統:mkfs.ext4 邏輯卷名稱
3、其他命令說明
(1)pvdisplay 與 pvs : 兩者都是查詢物理卷的資訊,一個詳細,一個掃描
(2)vgdisplay 與 vgs :兩者都是查詢卷組的資訊,一個詳細,一個掃描
(3)lvdisplay 與 lvs :兩者都是查詢邏輯卷資訊,一個詳細,一個掃描
4、拉伸邏輯卷
(1)在拉伸之前要確保卷組有著足夠的空間,使用vgdisplay進行檢視
(2)擴充邏輯卷:lvextend -L +2G 邏輯卷名
(3)檢視擴充後的邏輯卷:lvdisplay
(4)更新系統資料:resize2fs 邏輯卷名
注意:如果卷組沒有足夠的空間,則需要進行底層物理卷的擴充,先將新的物理卷vgextend進入卷組,再進行上面的操作
5、縮小邏輯卷
使用lvreduce進行縮小
6、刪除
(1)如果邏輯卷正在使用,則需要使用umount進行解除安裝
(2)刪除邏輯卷,lvremove 邏輯卷名
(3)刪除卷組,vgremove 刪除VG
(4)刪除物理卷,pvremove 刪除PV