The GUI tool of LVM; LVM 圖形界面管理工具;LVM GUI;LVM Webconsole; Webmin探索


在很久之前,我曾寫過一篇關於LVM(邏輯卷管理)的博客,在博客中我簡要介紹了PV VG 和 LV之間的關系;LVM相關的命令比較容易學,但是管理起來還是不如圖形界面直觀,輸入命令和磁盤划分等需要進行想象。

lvm - Logical Volume Manager - 邏輯卷管理

最近實驗室項目需要使用LVM技術,將存儲聚合起來,構成一個較大的存儲池。所以需要比較方便快捷直觀的管理工具。

之前我一直使用cockpit上的cockpit-storage來進行管理底層存儲。但是在 ubuntu 18.04 上,該頁面不能管理lvm相關的邏輯卷,所以不是很方便(此處我誤會cockpit了,具體修復方法參考:在Ubuntu 20.04 實現獨立 cockpit; 啟用LVM 特征)。本來想進行獨立構造一個可用的 cockpit 版本,但是可能不能經常更新;cockpit 對centos 和 fedora 系統支持較好。

考慮着lvm為比較經典的磁盤管理系統,一定有許多相關的gui管理工具,所以今天就進行簡單調研一下,並進行簡要記錄,方便我自己回憶,博客的結尾,我也會給出我的選擇,方便之后使用。

1. gparted:GNOME partition editor : 功能比弱,不推薦使用;

 

2. blivet-gui:https://github.com/storaged-project/blivet-gui; 可以使用圖形界面,方便創建pv vg lv 並能方便格式化系統;但是不能方便掛載和卸載塊存儲;可以配合cockpit一起使用;

 

3.KDE partitionmanager : partition management for KDE; 比較好用,可以直觀划分lvm卷;並且可以定制掛載點;較為推薦;

上述我比較了三款分區軟件,其中最后一款,KDE partitionmanager 較為推薦;其他的lvm分區軟件還有 system-config-lvm等,我並沒有比較。如果你還有推薦,歡迎補充。

服務器web lvm 管理:

針對於Fedora等 RedHat 平台,我之前經常用的cockpit,比較方便管理。我之前去 redhat-beijing 實習的時候,初次接觸到此軟件,比較好用,現在經常用來管理服務器。具體管理參考:

USING THE WEB CONSOLE FOR CONFIGURING LVM LOGICAL VOLUMES RedHat 8 關於 lvm 管理的文檔。

針對於ubuntu server 平台,我們沒有桌面環境。在此種情況下,我們有兩種方式,滿足我們的需求:

  • 一種是進行安裝gnome運行環境,通過x11forward進行轉發來通過ssh遠程管理;
  • 另外一種方式就是安裝web管理工具。結合web界面和命令行命令一起管理;
  • 但是我們上文也提到 cockpit對ubuntu server 平台支持不夠好,所以還是第一種較為方便。

通過我的尋找有幾個比較合適的管理軟件,但是需要從源碼安裝:

  1. webmin : https://github.com/webmin/webmin ; 代碼克隆下來,使用 setup.sh 進行安裝即可;https://www.webmin.com/index.html
  2. webmin 運行關閉等生命周期控制可以參考 /etc/webmin 目錄中的腳本。
  3. webmin 軟件最近還在更新,但是界面超級復古,功能也是很強大。使用perl 語言編寫,ubuntu 20.04 直接運行。
  4. 通過使用,發現webmin超級強大,推薦使用。
  5. webmin可以進行定制UI,較為優秀的UI可參考:https://github.com/authentic-theme/authentic-theme
  6. 我在另外一個博客,初步講解了如何在 ubuntu server 平台運行獨立的 cockpit 服務,以啟動 lvm 管理:在Ubuntu 18.06 實現 獨立 cockpit; 啟用LVM 特征
  7. 上述問題,都是我在真實使用情況下遇到的,如果你有補充,歡迎評論!

保持更新,轉載請注明出處;更多內容請關注cnblogs.com/xuyaowen;


免責聲明!

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



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