4. Filesystems and Storage updates
In the 5.4 update, several significant additions have been made to file systems support. Base Red Hat Enterprise Linux now includes the
Filesystem in Userspace (FUSE)
kernel modules and user space utilities, allowing users to install and run their own FUSE
file systems on an unmodified Red Hat Enterprise Linux kernel (BZ#457975). Support for the XFS
file system has also been added to the kernel for future product enablement (BZ#470845). The FIEMAP input/output control (ioctl) interface has been implemented, allowing the physical layout of files to be mapped efficiently. The FIEMAP ioctl can be used by applications to check for fragmentation of a specific file or to create an optimized copy of a sparsely allocated file (BZ#296951).
Además, el Sistema de archivos de Internet común (CIFS) ha sido actualizado en el kernel (BZ#465143). El sistema de archivos ext4 (incluido en Red Hat Enterprise Linux como una Muestra de tecnología) también ha sido actualizado (BZ#485315).
En Red Hat Enterprise Linux 5.4, el uso de Global File System 2 (GFS2) como un sistema de archivo de servidor único (i.e. no en un entorno de clusters) está depreciado. A los usuarios de GFS2 que no necesitan alta disponibilidad de clusters, se les sugiere migrar a otro archivo como ofertas de ext3 o xfs. El sistema de archivos xfs está destinado específicamente a un sistema de archivos muy grande (16 TB y superior). Los usuarios existentes continuarán recibiendo soporte.
La semántica requerida indica que el proceso que completa un
stat, write, stat
, debe ver un mtime
(tiempo de última modificación) diferente en el archivo en los resultados de la segunda llamada stat comparado con el mtime
en los resultados de la primera llamada stat. Los tiempos de archivo en NFS son mantenidos estrictamente por el servidor, por lo tanto, el archivo mtime
no será actualizado hasta que los datos hayan sido transmitidos al servidor a través de la operación del protocolo WRITE NFS
. Copiar datos en la página cache no es suficiente para hacer que el mtime
se actualice. En este punto NFS difiere de los sistemas de archivo locales. Por lo tanto, un sistema de NFS que esté bajo una carga pesada de trabajo de escritura, puede hacer que llamadas de stat tengan una alta latencia.(BZ#469848)
La Muestra de tecnología del sistema de archivos ext4 ha sido refrescada con herramientas actualizadas de espacio de usuario. Ext4 es una mejora en pequeños avances en el sistema de archivos ext3 desarrollado por la comunidad de Red Hat y Linux.
Nota
En versiones anteriores de Red Hat Enterprise Linux que utilizan la Muestra de tecnología de ext4, los sistemas de archivos ext4 están etiquetados como
ext4dev
. En esta actualización, los sistemas de archivos ext4 se etiquetan como ext4
.
With this update, the
(BZ#512833)
dmraid
logwatch-based email reporting feature has been moved from the dmraid-events
package into the new dmraid-events-logwatch
package. Consequently, systems that use this dmraid feature will need to complete the following manual procedure:
- ensure the new 'dmraid-events-logwatch' package is installed.
- un-comment the functional portion of the
/etc/cron.d/dmeventd-logwatch
crontab file.
samba3x and ctdb are provided as a Technology Preview on the x86_64 platform. Samba3x package provides Samba 3.3 and ctdb provide a clustered TDB backend. Running samba3x and ctdb on a set of cluster nodes with GFS file system will allow the export of a clustered CIFS filesystem.
Importante
the samba3x packages conflict with the samba-3.0 packages shipped with Red Hat Enterprise Linux 5. To use the Technology Preview, it is recommended to perform a fresh install that does not include the samba-3.0 packages, and then to install the samba3x packages from the Supplementary media.