本頁面概略說明 Container-Optimized OS 提供的檔案系統。Container-Optimized OS 提供兩個內建檔案系統:EXT4 和 XFS。
EXT4 檔案系統
Container-Optimized OS 內建全面支援的 EXT4 檔案系統。Container-Optimized OS 建議您使用 EXT4 檔案系統來執行實際工作負載。
Container-Optimized OS 可啟用下列 EXT4 相關功能:
支援核心中的 EXT4 檔案系統:Container-Optimized OS 中的 Linux 核心已啟用最常用的 EXT4 功能:
CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_JBD2=y
e2fsprogs 套件:e2fsprogs 套件包含多個可用於 EXT4 檔案系統的重要使用者空間公用程式 (例如
mkfs
和fsck
)。這些套件對於建立及維護 EXT4 檔案系統至關重要。
XFS 檔案系統
從 COS M105 開始,Container-Optimized OS 就提供完全支援的 XFS 檔案系統。在 Container-Optimized OS 上,仍建議使用 EXT4 檔案系統來處理正式工作負載。XFS 主要針對使用者設計,這些使用者目前對 XFS 有依附性,但無法遷移至 EXT4。我們建議只有熟悉檔案系統功能的進階使用者才使用 XFS。
Container-Optimized OS 可啟用下列 XFS 相關功能:
支援核心中的 XFS 檔案系統:Container-Optimized OS 中的 Linux 核心已啟用最常用的 XFS 功能:
CONFIG_XFS_FS=y CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y
xfsprogs 套件:xfsprogs 套件包含多個可用於 XFS 檔案系統的重要使用者空間公用程式 (例如
mkfs
和fsck
)。這些套件是建立及維護 XFS 檔案系統的必要條件。