Stratis 2.2隨附D-Bus,CLI版本和更多功能的改進

STRATIS

Stratis 2.2項目的新版本已經發布 並向公眾開放。 這個新版本致力於添加D-Bus接口以與塊設備和其他更改進行交互。

對於那些不熟悉Stratis的人,您應該知道這是 由Red Hat開發的守護程序 和Fedora社區 統一和簡化用戶空間設置 它通過D-Bus配置和監視LVM捲管理和XFS文件系統的基礎Linux存儲組件的現有組件。

戰略提供堆分配之類的功能,快照,完整性和緩存層。 項目代碼是用Rust編寫的,並根據MPL 2.0許可證進行分發。

系統 在功能上很大程度上重複了高級工具 來管理ZFS和Btrfs分區,但是它被實現為一個中間層(stratisd守護程序) 在Linux內核設備映射器子系統之上運行 (dm-thin,dm-cache,dm-thinpool,dm-raid和dm-integration模塊)和XFS文件系統。 與ZFS和Btrfs不同,Stratis組件僅在用戶空間中運行,不需要加載特定的內核模塊。

Stratis已通過基於LUKS(加密分區),mdraid,dm多路徑,iSCSI,LVM邏輯卷以及各種硬盤驅動器,SSD和NVMe驅動器的塊設備進行了測試。 通過組中的磁盤,Stratis允許您使用啟用快照的邏輯分區來還原更改。

Stratis 2.2的主要新功能

版本2.2 為D-Bus接口添加新選項 獲取屬性(FetchProperties),進行管理(Manager)並與塊設備進行交互(Blockdev)。

增加了報告通過D-Bus連接和移除接口(接口添加和移除接口)中事件發生的功能。 Bash自動完成腳本已在stratis-cli實用程序中得到了改進。

分層 2.2.0 現在將來自Stratis文件系統的符號鏈接放在/ dev / stratis中,而不是/ stratis,加上符號鏈接是由udev規則創建和維護的,而不是像以前一樣直接通過stratisd創建和維護。 / stratis目錄不是由stratisd 2.2.0創建或使用的。

這個版本 定位終端配置管理以進行交互式輸入 在stratisd中而不是stratis-cli中設置加密密鑰。

Shell腳本基於一個小的Rust腳本stratis_dbusquery_version,該腳本包含在此版本的stratisd中。

這個版本 它還以多種方式擴展了D-Bus接口:

  • 每次在D-Bus接口中添加或刪除D-Bus對象時,都會在D-Bus上發送已刪除的信號。
  • 為org.storage.stratis2.blockdev.r2接口添加一個新的D-Bus PhysicalPath屬性。 該屬性主要對加密的Stratis塊設備有用。 標識Stratis LUKS2元數據所在的塊設備。
  • 向實現org.storage.stratis2.Manager接口的對象的org.storage.stratis2.FetchProperties.r2接口添加一個新鍵LockedPoolsa。 該密鑰返回一個D-Bus對象,該對象將鎖定組的UUID映射到其相應的密鑰描述。

此版本允許用戶使用–log-levelopment 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. 權利:您可以隨時限制,恢復和刪除您的信息。