Stratis,Linux的本地存儲管理解決方案

STRATIS

Stratis是Red Hat開發的守護程序 和Fedora社區 統一和簡化用戶空間設置 它通過D-Bus配置和監視LVM捲管理和XFS文件系統的基礎Linux存儲組件的現有組件。

Stratis不是像FUSE系統那樣的用戶級文件系統。 Stratis配置守護程序 旨在與ZFS和Btrfs具有同等功能。 它基於LVM和XFS經過公司測試的組件,具有十多年的企業部署經驗,並且從Red Hat Enterprise Linux上的System Storage Manager中吸取了教訓。

E換句話說,Stratis使本地存儲管理自動化。 在單個磁盤系統上,Stratis可以更方便地在邏輯上將/ home與/ usr分開,並分別對每個目錄啟用回滾快照。

在較大的配置中, Stratis可以輕鬆創建多層,多磁盤存儲池,監視該池 然後通過管理員輕鬆地管理組。

關於斯特拉迪斯

STRATIS 通過集成現有技術的各個層提供ZFS / Btrfs樣式功能-Linux設備映射器子系統和XFS文件系統。 stratisd守護程序管理塊設備的集合併提供D-Bus API。

Stratis-CLI提供命令行工具 Stratis,後者隨後使用D-BUS API與stratisd通信。

與ZFS和Btrfs不同,Stratis組件僅在用戶空間中工作 並且它們不需要加載特定的內核模塊。 最初提出該項目是因為不需要存儲系統專家的管理來管理等級。

提供D-Bus API和cli-utility進行管理。 Stratis已通過基於LUKS(加密分區),mdraid,dm多路徑,iSCSI,LVM邏輯卷以及各種硬盤驅動器,SSD和NVMe驅動器的塊設備進行了測試。

如果組中有一個單位, Stratis允許使用具有快照支持的邏輯分區來還原更改。 另一方面,當幾個單元被添加到組中時,可以在連續區域中邏輯地組合這些單元。

尚不支持RAID,數據壓縮,重複數據刪除和容錯等功能,但已計劃在將來使用。

Stratis還具有其他功能 例如動態分配存儲空間,快照,完整性以及用於緩存的分層。 項目代碼是用Rust編寫的,並根據MPL 2.0許可進行分發。

現在 經過一年的開發,該項目已更新, 自從該項目啟動以來最近就發布了 Stratis 2.0。 在此新版本的公告中提到: Rust編譯器版本的要求已增加 (至少1.37,但建議1.38)。

除此之外 值得強調 與以下版本關聯的版本號發生重大變化 一些D-Bus接口的重命名和D-Bus的工作組織的重新設計 (選擇了一組主要的基本屬性,現在使用新的FetchProperties方法請求其餘的屬性。)

還有那個 CLI版本明顯更強大。 以前,組,文件系統和塊設備中存在一類錯誤情況,這些錯誤情況將使CLI幾乎無法使用。

如何安裝Stratis?

Stratis可用於RHEL,CentOS,Fedora及其衍生產品。 它的安裝非常簡單,因為該軟件包位於RHEL存儲庫及其派生版本中。

為了安裝Stratis 只需在終端中運行以下命令:

sudo dnf install stratis-cli stratisd -y

或者您也可以嘗試以下其他方法:

sudo yum install stratis-cli stratisd -y

一旦安裝在系統上, 必須啟用Stratis服務,他們通過執行以下命令來做到這一點:

sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service

有關配置和使用的更多信息,您可以訪問以下鏈接。 https://stratis-storage.github.io/howto/


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。