Sistemas de archivos compatibles

En esta página, se proporciona una descripción general de los sistemas de archivos disponibles en Container-Optimized OS. Container-Optimized OS incluye dos sistemas de archivos integrados: EXT4 y XFS.

Sistema de archivos EXT4

Container-Optimized OS incluye un sistema de archivos EXT4 totalmente compatible. Container-Optimized OS recomienda usar el sistema de archivos EXT4 para las cargas de trabajo de producción.

Container-Optimized OS habilita las siguientes características relacionadas con EXT4:

  • Compatibilidad con el sistema de archivos EXT4 en kernel: Kernel de Linux en Container-Optimized OS tiene habilitadas las funciones de EXT4 que se usan con mayor frecuencia:

    CONFIG_EXT4_FS=y
    CONFIG_EXT4_USE_FOR_EXT2=y
    CONFIG_EXT4_FS_POSIX_ACL=y
    CONFIG_EXT4_FS_SECURITY=y
    CONFIG_JBD2=y
    
  • Paquete e2fsprogs: El paquete e2fsprogs contiene varias utilidades de espacio del usuario importantes disponibles para el sistema de archivos EXT4 (por ejemplo, mkfs y fsck). Estos paquetes son necesarios para la creación y el mantenimiento del sistema de archivos EXT4.

Sistema de archivos XFS

Container-Optimized OS incluye un sistema de archivos XFS completamente compatible a partir de COS M105. El sistema de archivos recomendado para las cargas de trabajo de producción en Container-Optimized OS sigue siendo EXT4. XFS está destinado principalmente a usuarios que tengan alguna dependencia existente de XFS que no se pueda migrar a EXT4. Recomendamos usar XFS solo para usuarios avanzados que estén familiarizados con la funcionalidad del sistema de archivos.

Container-Optimized OS habilita las siguientes características relacionadas con XFS:

  • Compatibilidad con el sistema de archivos XFS en kernel: Kernel de Linux en Container-Optimized OS tiene habilitadas las funciones de XFS que más se usan:

      CONFIG_XFS_FS=y
      CONFIG_XFS_SUPPORT_V4=y
      CONFIG_XFS_QUOTA=y
      CONFIG_XFS_POSIX_ACL=y
    
  • Paquete xfsprogs: El paquete xfsprogs contiene varias utilidades de espacio del usuario importantes disponibles para el sistema de archivos XFS (por ejemplo, mkfs y fsck). Estos paquetes son necesarios para la creación y el mantenimiento del sistema de archivos XFS.