前言
如果基於一個硬盤(或者一個 RAID 磁盤陣列)所建立的文件系統存儲空間即將使用完畢,我們是無法在這個文件系統中擴容的。一旦要擴容,就要對所有數據進行遷移,浪費時間且容易造成數據丟失。
為了更方便、安全的向一個文件系統中擴容或縮容(不僅僅只是添加或取出硬盤),我們需要使用 NAS 提供的 LVM 邏輯卷 這個功能。
以 LVM 邏輯卷為基礎建立的虛擬硬盤,可以方便的實現擴容或縮容,而不用將原本的數據進行大量遷移。
安裝 LVM 插件
OMV 5 通過官方插件來實現對 LVM 的配置管理。
更多的插件安裝方法請參閱:樹莓派 配置 OMV 搭建 NAS(二) 配置 OMV 5 的 “優化 U 盤/ TF 卡系統盤” 的插件下載部分。
-
點擊側邊欄 “系統 -> 插件” ,進入插件管理頁面並搜索 “lvm”。


-
選中 openmediavault-lvm 插件,點擊 “安裝” 並二次確認。

-
等待安裝完成,點擊 “關閉” ,刷新頁面。

-
這時再搜索 “lvm” ,就可以看到插件已經啟用。

了解 LVM
-
安裝 LVM 插件並啟用后,點擊側邊欄 “存儲器 -> Logical Volume Management(邏輯卷管理)” ,進入邏輯卷管理頁面。

-
解釋名詞。
-
“Physical volumes” :物理卷。
這里的物理卷列出的是手動添加、將在 LVM 中使用的硬盤。
-
“Volume groups” :卷組。
多個物理卷組成一個卷組,一個卷組相當於一個存儲池或者說是一個大硬盤。
-
“Logical volumes” :邏輯卷。
將從存儲池中划分出來的存儲空間作為一個虛擬硬盤,每一個虛擬硬盤會被作為真實硬盤來使用。
類似於對一個真實硬盤進行分區,每一個分區都被看做一個硬盤。不太相同的是,每個邏輯卷的容量都可以改變。
-
配置 LVM
初始化
-
初始化要添加到 LVM 的 Physical volumes(物理卷)中的硬盤。
注意重要文件的備份。
-
點擊側邊欄 “存儲器 -> 磁盤” ,進入磁盤管理頁面。

-
選中要初始化的硬盤,使之高亮,點擊 “擦除” 並二次確認。

-
選擇 “快速” ,等待完成。即可。
-
添加 Physical volumes 邏輯卷
-
點擊側邊欄 “存儲器 -> Logical Volume Management(邏輯卷管理)” ,進入邏輯卷管理頁面。
-
添加硬盤到 Physical volumes(物理卷)
-
點擊 “Physical volumes -> 添加” 。

-
選中你要添加的硬盤,點擊 “保存” 並二次確認。

添加完后,可以看到:

-
添加 Volume groups 卷組
-
添加 Physical volumes(物理卷)到 Volume groups(卷組)。
-
點擊 “Volume groups -> 添加” 。

-
添加卷組。
-
“名稱” :英文自擬。
-
“設備” :選擇添加到這個卷組的物理卷。
這里我添加 1 塊物理卷,留 1 塊物理卷用於演示后續 LVM 擴容。

-
-
點擊 “保存” 並二次確認。
添加完后,可以看到:

-
添加 Logical volumes 邏輯卷
-
創建 Logical volumes(邏輯卷(虛擬硬盤))。
-
點擊 “Logical volumes -> 添加” 。

-
添加邏輯卷。
- “名稱” :英文自擬。
- “設備” :選擇添加到這個邏輯卷的卷組。
- “大小” :通過滑塊,設定邏輯卷大小。

-
注意:一個卷組可以創建多個邏輯卷。
-
點擊 “保存” 並二次確認。
添加完后,可以看到:

-
-
現在,已經創建了一個容量為 1G 的虛擬硬盤。
對於這個虛擬硬盤,應該 當作一個獨立的硬盤來使用,還要進行格式化、創建文件系統等步驟。
- 格式化、創建文件系統,請參閱:樹莓派 配置 OMV 搭建 NAS(三) 硬盤掛載 中的內容。
- 設置共享文件夾,請參閱: 樹莓派 配置 OMV 搭建 NAS(四) 文件夾共享 。
RAID 磁盤陣列與 LVM
由於直接添加到 LVM 的物理硬盤沒有實現數據保護的安全性,我們可以結合 OpenMediaVault 5 進階配置(五) RAID 磁盤陣列 與 LVM 邏輯卷管理器結合,來提高數據安全性和便利性。
在這里將兩者結合使用時,將 RAID 磁盤陣列看作一個物理硬盤添加到物理卷中,其他步驟同上文即可。
下一篇:LVM 擴容與縮容
如果 LVM 配置的一個邏輯卷空間容量將用完,如何擴容?
如果 LVM 配置的一個邏輯卷空間容量配置過多,想要另作他用,如何縮容?
