實踐概述
LVM是 Logical Volume Manager(邏輯卷管理)的簡寫,它是Linux環境下對磁盤分區進行管理的一種機制,本質上是一個虛擬設備驅動,是在內核中塊設備和物理設備之間添加的一個新的抽象層次,作為一種強大的工具,可以提供靈活的存儲管理功能,更易于磁盤空間的管理,下圖是LVM的架構圖。

通常情況下,使用LVM管理云硬盤會分為以下幾個步驟:
創建物理卷(Physical Volumes):將云硬盤分區或整個硬盤設備初始化為物理卷。
創建卷組(Volume Group):將一個或多個物理卷添加到卷組中。
創建邏輯卷(Logical Volumes):從卷組中劃分邏輯卷。
格式化邏輯卷:使用適當的文件系統格式化邏輯卷。
掛載邏輯卷:將格式化的邏輯卷掛載到文件系統中的特定目錄。
通過LVM管理云硬盤之后,文件系統不再受限于云硬盤的大小,可以分布在多個云硬盤上,也可以動態擴容,通常有兩種做法:
卷組中未分配的空間充足時,直接擴展邏輯卷的容量。
卷組中未分配的空間不足時,擴展卷組的容量,再擴展邏輯卷的容量。
擴容云硬盤擴展邏輯卷的容量。
新增云硬盤擴展邏輯卷的容量。
操作前準備
在進行具體操作之前,需要完成以下準備工作:資源規劃和資源創建。
資源規劃
在LVM管理云硬盤之前用戶需要準備以下資源。
資源創建
創建操作系統鏡像為“CentOS 7.6 64bit”的彈性云主機,具體操作請參見創建彈性云主機。
以上資源全部創建成功,即可進入下一步去創建邏輯卷并格式化文件系統。
術語
物理卷(Physical Volume):物理卷由云硬盤和LVM管理參數組成,是LVM的基本存儲設備。
卷組(Volume Group):卷組是將所有的物理卷首尾相連,組成的一個在邏輯上連續編址的大存儲池。
邏輯卷(Logical Volume):邏輯卷是卷組按照邏輯進行分區所得到的。
操作流程
通過LVM管理云硬盤需要您先安裝LVM,然后通過LVM創建邏輯卷、在邏輯卷上創建并掛載文件系統。