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).
De plus, le système de fichiers Common Internet File System (CIFS) a été mis à niveau dans le noyau (BZ#465143). Le système de fichiers ext4 (inclus dans Red Hat Enterprise Linux comme aperçu technologique) a aussi été mis à niveau (BZ#485315).
Dans Red Hat Enterprise Linux 5.4, l'utilisation de Global File System 2 (GFS2) comme unique serveur de système de fichiers (c'est-à-dire non pas dans un environnement clusterisé) est déprécié. Les utilisateurs de GFS2 n'ayant pas besoin d'un clustering de haute disponibilité sont encouragés à migrer vers d'autres types de systèmes de fichiers tels que ext3 ou xfs. Le système de fichiers xfs est spécifiquement fait pour de très larges systèmes de fichiers (16 To et plus). Les utilisateurs présents seront toujours pris en charge.
Les sémantiques requises indiquent qu'un processus complétant un stat, write, stat devrait voir un mtime (moment de la dernière modification) différent sur le fichier dans les résultats du deuxième appel stat comparé aux résultats mtime du premier appel stat. Les temps de fichiers dans NFS sont uniquement maintenus par le serveur, ainsi le fichier mtime ne sera pas mis à jour tant que les données n'auront pas été transmises au serveur via l'opération du protocole WRITE NFS. La simple copie des données dans le pagecache n'est pas suffisante pour mettre le mtime à jour. Ce n'est qu'en cela que NFS diffère des autres systèmes de fichiers locaux. Ainsi, un système de fichiers NFS se trouvant sous une importante charge de travail d'écriture peut provoquer des appels stat à latence élevée. (BZ#469848)
L'aperçu technologique du système de fichiers ext4 a été rafraîchi avec les outils mis à jour de userspace. Ext4 est une amélioration incrémentée du système de fichiers ext3 développé par Red Hat et la communauté Linux.

Note

Dans les version précédentes de Red Hat Enterprise Linux qui utilisaient l'aperçu technologique ext4, les systèmes de fichiers ext4 étaient nommés ext4dev. Dans cette mise à jour, les systèmes de fichiers ext4 sont maintenant nommés ext4.
With this update, the 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:
  1. ensure the new 'dmraid-events-logwatch' package is installed.
  2. un-comment the functional portion of the /etc/cron.d/dmeventd-logwatch crontab file.
(BZ#512833)
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.

Important

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.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.