Sistem file yang didukung

Halaman ini menyediakan ringkasan sistem file yang tersedia di Container-Optimized OS. Container-Optimized OS dilengkapi dengan dua sistem file bawaan: EXT4 dan XFS.

Sistem file EXT4

Container-Optimized OS dilengkapi dengan sistem file EXT4 yang didukung sepenuhnya. Container-Optimized OS merekomendasikan penggunaan sistem file EXT4 untuk beban kerja produksi.

Container-Optimized OS mengaktifkan fitur terkait EXT4 berikut:

  • Dukungan untuk sistem file EXT4 dalam kernel: Kernel Linux di OS yang Dioptimalkan untuk Container mengaktifkan fitur EXT4 yang paling umum digunakan:

    CONFIG_EXT4_FS=y
    CONFIG_EXT4_USE_FOR_EXT2=y
    CONFIG_EXT4_FS_POSIX_ACL=y
    CONFIG_EXT4_FS_SECURITY=y
    CONFIG_JBD2=y
    
  • Paket e2fsprogs: Paket e2fsprogs berisi beberapa utilitas ruang pengguna penting yang tersedia untuk sistem file EXT4 (misalnya, mkfs dan fsck). Paket ini diperlukan untuk pembuatan dan pemeliharaan sistem file EXT4.

Sistem file XFS

Container-Optimized OS dilengkapi dengan sistem file XFS yang didukung sepenuhnya, mulai dari COS M105. Sistem file yang direkomendasikan untuk beban kerja produksi di Container-Optimized OS masih tetap EXT4. XFS terutama ditargetkan untuk pengguna yang sudah memiliki dependensi pada XFS yang tidak dapat dimigrasikan ke EXT4. Sebaiknya gunakan XFS hanya untuk pengguna tingkat lanjut yang familier dengan fungsi sistem file.

Container-Optimized OS mengaktifkan fitur terkait XFS berikut:

  • Dukungan untuk sistem file XFS dalam kernel: Kernel Linux di OS yang Dioptimalkan untuk Container mengaktifkan fitur XFS yang paling umum digunakan:

      CONFIG_XFS_FS=y
      CONFIG_XFS_SUPPORT_V4=y
      CONFIG_XFS_QUOTA=y
      CONFIG_XFS_POSIX_ACL=y
    
  • Paket xfsprogs: Paket xfsprogs berisi beberapa utilitas ruang pengguna penting yang tersedia untuk sistem file XFS (misalnya, mkfs dan fsck). Paket ini diperlukan untuk pembuatan dan pemeliharaan sistem file XFS.