Sistemas de archivos admitidos

En esta página se ofrece 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 funciones relacionadas con EXT4:

  • Compatibilidad con el sistema de archivos EXT4 en el kernel: el kernel de Linux de Container-Optimized OS tiene habilitadas las funciones de EXT4 más habituales:

    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 críticas del espacio de usuario 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 totalmente compatible a partir de COS M105. El sistema de archivos recomendado para cargas de trabajo de producción en Container-Optimized OS sigue siendo EXT4. XFS está dirigido principalmente a usuarios que tienen alguna dependencia de XFS que no se puede migrar a EXT4. Recomendamos usar XFS solo a usuarios avanzados que estén familiarizados con las funciones del sistema de archivos.

Container-Optimized OS habilita las siguientes funciones relacionadas con XFS:

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

      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 críticas del espacio de usuario disponibles para el sistema de archivos XFS (por ejemplo, mkfs y fsck). Estos paquetes son necesarios para crear y mantener el sistema de archivos XFS.