Questa pagina fornisce una panoramica dei file system disponibili in Container-Optimized OS. Container-Optimized OS è dotato di due filesystem integrati: EXT4 e XFS.
File system EXT4
Container-Optimized OS viene fornito con un file system EXT4 completamente supportato. Container-Optimized OS consiglia di utilizzare il file system EXT4 per la produzione carichi di lavoro con scale out impegnativi.
Container-Optimized OS consente le seguenti funzionalità relative a EXT4:
Supporto del file system EXT4 nel kernel: il kernel Linux in Container-Optimized OS ha attivato le funzionalità EXT4 più utilizzate:
CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_JBD2=y
Pacchetto e2fsprogs: il pacchetto e2fsprogs contiene diverse utilità critiche per lo spazio utente disponibili per il file system EXT4 (ad esempio
mkfs
efsck
). Questi pacchetti sono necessari per la creazione e la manutenzione del file system EXT4.
File system XFS
Container-Optimized OS è dotato di un file system XFS completamente supportato a partire da COS M105. Il file system consigliato per i carichi di lavoro di produzione su Container-Optimized OS è ancora EXT4. XFS è principalmente rivolto agli utenti che hanno già una dipendenza da XFS per la quale non è possibile eseguire la migrazione a EXT4. Consigliamo di utilizzare XFS solo per gli utenti avanzati che conoscono la funzionalità del file system.
Container-Optimized OS consente le seguenti funzionalità relative a XFS:
Supporto per il file system XFS nel kernel: il kernel Linux in Container-Optimized OS dispone delle funzionalità XFS più utilizzate:
CONFIG_XFS_FS=y CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y
Pacchetto xfsprogs: il pacchetto xfsprogs contiene diversi parametri utilità disponibili per il file system XFS (ad esempio,
mkfs
efsck
). Questi pacchetti sono necessari per la creazione e la manutenzione di XFS come file system.