Capítulo 12. Sistemas de archivos y almacenamiento


12.1. Sistemas de archivos

12.1.1. Btrfs ha sido eliminado

El sistema de archivos Btrfs ha sido eliminado en Red Hat Enterprise Linux 8. Esto incluye los siguientes componentes:

  • El módulo del núcleo btrfs.ko
  • El paquete btrfs-progs
  • El paquete snapper

Ya no se puede crear, montar o instalar en sistemas de archivos Btrfs en Red Hat Enterprise Linux 8. El instalador Anaconda y los comandos Kickstart ya no soportan Btrfs.

12.1.2. XFS ahora soporta extensiones de datos compartidos de copia en escritura

El sistema de archivos XFS soporta la funcionalidad de extensión de datos compartidos de copia en escritura. Esta función permite que dos o más archivos compartan un conjunto común de bloques de datos. Cuando alguno de los archivos que comparten bloques comunes cambia, XFS rompe el vínculo con los bloques comunes y crea un nuevo archivo. Esto es similar a la funcionalidad de copia en escritura (COW) que se encuentra en otros sistemas de archivos.

Las extensiones de datos de copia en escritura compartidas son:

Rápido
La creación de copias compartidas no utiliza la E/S del disco.
Espacio eficiente
Los bloques compartidos no consumen espacio adicional en el disco.
Transparente
Los archivos que comparten bloques comunes actúan como archivos normales.

Las utilidades del espacio de usuario pueden utilizar extensiones de datos compartidos de copia en escritura para:

  • Clonación eficiente de archivos, como con el comando cp --reflink
  • Instantáneas por archivo

Esta funcionalidad también es utilizada por subsistemas del kernel como Overlayfs y NFS para un funcionamiento más eficiente.

Las extensiones de datos compartidas de copia en escritura están ahora habilitadas por defecto al crear un sistema de archivos XFS, a partir de la versión del paquete xfsprogs 4.17.0-2.el8 .

Tenga en cuenta que los dispositivos de acceso directo (DAX) actualmente no admiten XFS con extensiones de datos compartidas de copia en escritura. Para crear un sistema de archivos XFS sin esta característica, utilice el siguiente comando:

# mkfs.xfs -m reflink=0 block-device

Red Hat Enterprise Linux 7 puede montar sistemas de archivos XFS con extensiones de datos compartidos de copia en escritura sólo en el modo de sólo lectura.

12.1.3. El sistema de archivos ext4 ahora soporta sumas de comprobación de metadatos

Con esta actualización, los metadatos de ext4 están protegidos por sumas de comprobación. Esto permite que el sistema de archivos reconozca los metadatos corruptos, lo que evita daños y aumenta la resistencia del sistema de archivos.

12.1.4. El archivo /etc/sysconfig/nfs y los nombres de servicios NFS heredados ya no están disponibles

En Red Hat Enterprise Linux 8.0, la configuración NFS se ha movido del archivo de configuración /etc/sysconfig/nfs, que se utilizaba en Red Hat Enterprise Linux 7, a /etc/nfs.conf.

El archivo /etc/nfs.conf utiliza una sintaxis diferente. Red Hat Enterprise Linux 8 intenta convertir automáticamente todas las opciones de /etc/sysconfig/nfs a /etc/nfs.conf cuando se actualiza desde Red Hat Enterprise Linux 7.

Ambos archivos de configuración son compatibles con Red Hat Enterprise Linux 7. Red Hat recomienda que utilice el nuevo archivo /etc/nfs.conf para que la configuración NFS en todas las versiones de Red Hat Enterprise Linux sea compatible con los sistemas de configuración automatizada.

Además, se han eliminado los siguientes alias de servicios NFS y se han sustituido por sus nombres anteriores:

  • nfs.service, sustituido por nfs-server.service
  • nfs-secure.service, sustituido por rpc-gssd.service
  • rpcgssd.service, sustituido por rpc-gssd.service
  • nfs-idmap.service, sustituido por nfs-idmapd.service
  • rpcidmapd.service, sustituido por nfs-idmapd.service
  • nfs-lock.service, sustituido por rpc-statd.service
  • nfslock.service, sustituido por rpc-statd.service
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.