幾天前 佳能宣布, 透過博文,發布了新版本的容器管理器 LXD 5.16 和 5.17 在最顯著的變化中,最重要的是 LXD 5.17 中對 OpenZFS 2.2 委派的支持等。
對於那些不了解 LXD 的人來說,你應該知道這個 提供集中管理容器的工具 部署在多伺服器叢集中。 LXD 作為後台進程實現,透過REST API 接受網路請求,並支援多個儲存後端、帶有狀態段的快照、正在運行的容器從一台機器到另一台機器的即時遷移以及用於儲存鏡像容器的工具。
El 試劑盒 LXC工具 它服務 如 時間 執行的 為 扔 容器並包括 圖書館 liblxc, un CONJUNTO 實用程式(lxc-create、lxc-start、lxc-stop、lxc-ls 等)、模板 為 創建 容器和一個 CONJUNTO 各種程式語言的連結。 使用標準 Linux 核心機制(命名空間、cgroup、Apparmor、SELinux、Seccomp)進行隔離。 除了 LXC 之外,LXD 還使用 CRIU 和 QEMU 專案的組件。
LXD 5.17 主要新聞
在 LXD 5.17 推出的新版本中,強調了 引入了將命名空間委託給 ZFS 的能力, 允許容器存取來管理其在 ZFS 上的資料集。 預計 OpenZFS 2.2 的穩定版本將很快發布,因為這個適用於 Linux 和 BSD 系統的開源 ZFS 檔案系統預計將提供許多新功能。
在這個新版本中突出的另一個變化是 工具包中新增了將分區快照複製到另一台主機的支持 並在其上建立一個新分區,以及向災難復原實用程式新增對未知儲存群組的偵測和資料庫日誌的重新建立。
除此之外,還需要注意的是 文件得到了改進, 變更為 Diataxis 導航樣式,新增了將路由 NIC 新增至 VM 實例的過程,將組態選項部分變更為可折疊和可連結。
還強調了 更新了 lxd-doc 以支援 yaml 類型斷言, 新增了備份匯出、匯入和復原的測試,安裝了額外的軟體包以啟用 PKI 和同步執行測試。
在部分 LXD 5.16 版本中所做的更改,突出顯示以下內容:
- 現在可以將 ISO 映像檔作為自訂儲存卷加載,這些記憶體可以作為可啟動 CD 磁碟附加到虛擬機,從而可以簡化從自訂 ISO 卷「庫」安裝自訂作業系統的過程。
- LXD 實現為各種目的分配和使用 IP 位址。 但到目前為止,外部系統(例如 IPAM 應用程式)還沒有簡單的方法來識別和追蹤這些位址的使用情況。 LXD 現在具有聚合所有網路映射的新統一端點。 除了新的 API 端點(/1.0/network-allocations 端點 1 )之外,還有一個附加的 CLI 命令 lxc network list-allocations ,它將顯示您的 IPAM 資訊。
- LXD 中的某些實體類型具有與該實體的配置選項分離的屬性概念。 先前,修改這些屬性的唯一方法是與 lxc * edit 命令交互地執行此操作,或透過管道傳輸到 sed/awk 的 lxc * show 組合,然後返回相應的 lxc * edit 命令。 現在可以透過提供 –property 標誌,直接使用 lxc * set 指令修改實體屬性。
最後,如果你是 有興趣了解更多,您可以在中查看詳細信息 以下鏈接。