Nesta página, você encontra uma visão geral dos sistemas de arquivos disponíveis no Container-Optimized OS. O Container-Optimized OS tem dois sistemas de arquivos integrados: EXT4 e XFS.
Sistema de arquivos EXT4
O Container-Optimized OS tem um sistema de arquivos EXT4 totalmente compatível. O Container-Optimized OS recomenda o uso do sistema de arquivos EXT4 para cargas de trabalho de produção.
O Container-Optimized OS ativa os seguintes recursos relacionados a EXT4:
Suporte para o sistema de arquivos EXT4 no kernel: o kernel do Linux no Container-Optimized OS é ativado com os recursos EXT4 usados com mais frequência:
CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_JBD2=y
Pacote e2fsprogs: o pacote e2fsprogs contém vários utilitários críticos de espaço do usuário disponíveis para o sistema de arquivos EXT4 (por exemplo,
mkfs
efsck
). Esses pacotes são necessários para a criação e manutenção do sistema de arquivos EXT4.
Sistema de arquivos XFS
O Container-Optimized OS vem com um sistema de arquivos XFS totalmente compatível a partir do COS M105. O sistema de arquivos recomendado para cargas de trabalho de produção no Container-Optimized OS ainda é EXT4. O XFS é destinado principalmente a usuários que têm alguma dependência atual no XFS que não pode ser migrada para o EXT4. Recomendamos o uso do XFS somente para usuários avançados familiarizados com a funcionalidade do sistema de arquivos.
O Container-Optimized OS ativa os seguintes recursos relacionados a XFS:
Suporte para o sistema de arquivos XFS no kernel: o kernel do Linux no Container-Optimized OS é ativado com os recursos XFS usados com mais frequência:
CONFIG_XFS_FS=y CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y
Pacote xfsprogs: o pacote xfsprogs contém vários utilitários críticos de espaço do usuário disponíveis para o sistema de arquivos XFS (por exemplo,
mkfs
efsck
). Esses pacotes são necessários para a criação e manutenção do sistema de arquivos XFS.