Unterstützte Dateisysteme

Diese Seite bietet eine Übersicht über die in Container-Optimized OS verfügbaren Dateisysteme. Container-Optimized OS enthält zwei integrierte Dateisysteme: EXT4 und XFS.

EXT4-Dateisystem

Das Container-Optimized OS enthält ein vollständig unterstütztes EXT4-Dateisystem. Das Container-Optimized OS empfiehlt die Verwendung des EXT4-Dateisystems für Produktionsarbeitslasten.

Das Container-Optimized OS aktiviert folgende EXT4-bezogenen Funktionen:

  • Unterstützung des EXT4-Dateisystems im Kernel: Im Linux-Kernel in Container-Optimized OS sind die am häufigsten verwendeten XFS-Features aktiviert:

    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-Paket: Das e2fsprogs-Paket enthält mehrere wichtige Nutzerbereichs-Dienstprogramm, die für das EXT4-Dateisystem verfügbar sind, z. B. mkfs und fsck. Diese Pakete werden für die Erstellung und Wartung des EXT4-Dateisystems benötigt.

XFS-Dateisystem

Container-Optimized OS verfügt über ein vollständig unterstütztes XFS-Dateisystem ab COS M105. Das empfohlene Dateisystem für Produktionsarbeitslasten unter Container-Optimized OS ist immer noch EXT4. XFS ist in erster Linie für Nutzer gedacht, die bereits eine Abhängigkeit von XFS haben, die nicht zu EXT4 migriert werden können. Wir empfehlen, XFS nur für fortgeschrittene Nutzer zu verwenden, die mit den Dateisystemfunktionen vertraut sind.

Das Container-Optimized OS aktiviert folgende XFS-bezogene Funktionen:

  • Unterstützung des XFS-Dateisystems im Kernel: Im Linux-Kernel in Container-Optimized OS sind die am häufigsten verwendeten XFS-Features aktiviert:

      CONFIG_XFS_FS=y
      CONFIG_XFS_SUPPORT_V4=y
      CONFIG_XFS_QUOTA=y
      CONFIG_XFS_POSIX_ACL=y
    
  • xfsprogs-Paket: Das xfsprogs-Paket enthält mehrere wichtige Nutzerbereichs-Dienstprogramme für das XFS-Dateisystem (z. B. mkfs und fsck). Diese Pakete werden für die Erstellung und Wartung des XFS-Dateisystems benötigt.