OpenMediaVault 5 進階配置(七) LVM 擴容或縮容


前言

本文緊接着前文 OpenMediaVault 5 進階配置(六) 配置 LVM 邏輯卷管理器 ,來講述如何以 LVM 邏輯卷為基礎建立虛擬硬盤,方便的實現擴容或縮容,而不用將原本的數據進行大量遷移。

由於本文所述操作可能會涉及重要數據,在進行所有操作之前,備份好你的所有重要數據。

擴容 LVM

卷組擴容

  • 點擊 “存儲器 -> Logical Volume Management(邏輯卷管理) -> Volume groups” ,選中要擴容的卷組,點擊 “Extend”。

  • 擴容卷組。

    • “名稱” :默認創建時的名稱,不可修改。
    • “設備” :選擇添加到這個卷組的物理卷。

  • 點擊 “保存” 。

    添加完后,可以看到:

邏輯卷擴容

  • 將所屬的卷組擴容后,點擊 “Logical volumes” ,選中要擴容的邏輯卷,點擊 “Extend”。

  • 擴容邏輯卷。

    • “名稱” :默認創建時的名稱,不可修改。
    • “Volume group” :不可修改。
    • “大小” :最小可以不變(1020 MB,不可縮小),最大可以將卷組剩余的未分配空間添加到原先的基礎上。

文件系統擴容

如果擴容之前的邏輯卷(虛擬硬盤)已經創建了文件系統,在對該邏輯卷擴容之后還要調整文件系統的大小。

  • 點擊側邊欄 “存儲器 -> 文件系統” 。

  • 選中擴容的虛擬硬盤對應文件系統,使之高亮,點擊 “調整大小”。

  • 二次確認。

  • 刷新頁面后,可以看到該文件系統已經擴容。

縮容 LVM

LVM 縮容是擴容的逆過程,但是縮容需要。

注意

  • OMV 5 並不提供圖形化的縮容操作邏輯,縮容指令必須使用命令行。
  • 接下來的所有刪除共享操作,都 不會刪除共享的數據 ,刪除的:相當於 NAS 主機與 LVM 邏輯卷的讀寫接口。

刪除 SMB/CIFS 共享

再次提醒:接下來的所有刪除共享操作,都 不會刪除共享的數據 ,刪除的:相當於 NAS 主機與 LVM 邏輯卷的讀寫接口。

  • 點擊 “服務 -> SMB/CIFS -> 共享” ,選中要縮容的 LVM 邏輯卷的所有共享項目,點擊 “刪除”。

刪除共享文件夾接口

  • 點擊 “訪問權限管理 -> 共享文件夾” 。

    • 選中要縮容的 LVM 邏輯卷的所有共享文件夾。

    • 點擊 “刪除” ,在彈出的下拉框中,點擊 “共享文件夾” 。

      絕對不要點擊 “共享文件夾 + 內容” ,否則會刪除數據!!!

文件系統縮容

  • 點擊 “存儲器 -> 文件系統” ,進入文件系統管理頁面。

  • 卸載要縮容的 LVM 邏輯卷的文件系統。

    • 可以看到該 LVM 邏輯卷的文件系統的設備名:/dev/dm-0

      請你記住你的 LVM 邏輯卷的文件系統的設備名。

    • 不用擔心,后續會掛載。

  • 在 OMV 主機上通過命令行操作。

    • 查看設備

      e2fsck -f /dev/dm-0
      

  • 將該 LVM 邏輯卷的文件系統縮容到你想要的容量。

    注意

    • 請確認你的所有共享文件夾的數據加起來 小於 你想縮容的容量。

    • 我這個 LVM 邏輯卷中使用了 2 塊物理卷,為演示從 LVM 中取出 1 塊物理卷對應的硬盤,我這里壓縮到單個物理卷容量。

    步驟:

    • 我的單個物理卷容量:1020M

    • 輸入命令:

      resize2fs /dev/dm-0 1020M
      

  • 這時刷新 “存儲器 -> 文件系統” 的文件系統管理頁面,可以看到該 LVM 邏輯卷的文件系統容量已經縮小。

LVM 邏輯卷縮容

  • 點擊 “存儲器 -> Logical Volume Management(邏輯卷管理) -> Logical groups(邏輯卷)” ,查看你要縮容的 LVM 邏輯卷信息。

    • 示例第一列,邏輯卷名稱:logical
    • 示例第三列,所屬卷組:volume1

  • 輸入命令,然后輸入 y 確認:

    lvreduce -L [之前文件系統縮容的容量] /dev/[所屬卷組]/[邏輯卷名稱]
    

    示例:

    • 我的之前文件系統縮容的容量:1020M
    • 所屬卷組:volume1
    • 邏輯卷名稱:logical
    lvreduce -L 1020M /dev/volume1/logical
    

  • 結果可以從 OMV “存儲器 -> Logical Volume Management(邏輯卷管理) -> Logical groups(邏輯卷)” 邏輯卷管理頁面看到:

    • 邏輯卷容量由 1.99G 縮為 1020.00M。

    也可以從 OMV “存儲器 -> Logical Volume Management(邏輯卷管理) -> Volume groups(卷組)” 卷組管理頁面看到:

    • 卷組 Free 自由容量由 0 擴大到 1020.00M 。

  • 要從 LVM 中取出物理卷對應的硬盤,請看下一步,否則請跳過。

LVM 卷組縮容

  • 點擊 “存儲器 -> Logical Volume Management(邏輯卷管理) -> Volume groups(卷組)” ,進入卷組管理頁面。

  • 選中要縮容的卷組,使之高亮,點擊 “Reduce(縮小)” 。

  • 這時可以看到要從卷組中取出的物理卷。

    • 選中要取出的物理卷。
    • 點擊 “保存” 。

  • 刷新頁面,發現卷組 “Free” 一欄為 0.00 B ,“可用”一欄 為 1020.00 M 。

  • 查看 “Physical volumes” 物理卷,從卷組中取出的物理卷,已經沒有卷組所屬關系。

通過上述步驟,已經從卷組中取出獨立的物理卷,現在我們可以刪除物理卷,或創建新的卷組。

刪除物理卷

  • 選中從卷組中取出獨立的物理卷,使之高亮,點擊 “刪除” 即可。

重新共享縮容 LVM

雖然 LVM 邏輯卷已經縮容,但是如果你按照我的步驟依次進行,那些共享文件夾及其中的數據依舊還存在,重新共享出去即可。

掛載 LVM

  • 雖然 LVM 邏輯卷已經縮容,但是邏輯卷依舊在文件系統的設備中。

  • 點擊側邊欄 “存儲器 -> 文件系統” ,選中 LVM 邏輯卷的文件系統設備,使之高亮,點擊 “掛載” 。

  • 可以看到,該文件系統已經縮容。

恢復共享文件夾

  • 點擊 “訪問權限管理 -> 共享文件夾 - > 添加” 。

  • “添加共享文件夾”

    • “名稱” :自擬。

    • “設備” :選擇 LVM 邏輯卷虛擬硬盤。

    • “路徑” :選擇要恢復的共享文件夾。

    • “權限” :自定。

  • 點擊 “保存” ,點擊 “應用” 。

  • 這時,恢復了共享文件夾。

恢復 SMB/CIFS 共享

  • 點擊 “服務 -> SMB/CIFS -> 共享 -> 添加” 。

  • 將恢復的共享文件夾重新共享出去。

下一篇: ZeroTier 內網穿透

請參閱:OpenMediaVault 5 進階配置(八) ZeroTier 內網穿透


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM