Suchen

4. Filesystems and Storage updates

download PDF
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).
Desweiteren wurde das Common Internet File System (CIFS) im Kernel (BZ#465143) aktualisiert. Das ext4-Dateisystem (als Technologievorschau in Red Hat Enterprise Linux enthalten) wurde ebenfalls aktualisiert (BZ#485315).
In Red Hat Enterprise Linux 5.4 wurde die Verwendung des Global File System 2 (GFS2) als "single server"-Dateisystem verworfen (d.h. nicht in einer geclusterten Umgebung). Benutzern von GFS2, die kein "High-Availability"-Clustering benötigen, wird geraten zu anderen Dateisystemen wie ext3 oder xfs zu migrieren. Das xfs-Dateisystem richtet sich insbesondere an sehr große Dateisysteme (16 TB und darüber). Für bestehende Nutzer steht auch weiterhin Support zur Verfügung.
Die erforderliche Semantik zeigt, dass ein stat, write, stat endender Prozess eine andere mtime ("time of last modification", also Zeitpunkt der letzten Änderung) an der Datei in den Ergebnissen des zweiten stat-Aufrufs verglichen mit mtime in den Ergebnissen des ersten stat-Aufrufs sehen sollte. Dateizeiten (sog. "File Times") in NFS werden ausschließlich vom Server gewartet, so dass die Datei mtime nicht eher aktualisert wird, als dass die Daten via WRITE NFS-Protokolloperation an den Server übertragen wurden. Das einfache Kopieren von Daten ins Seiten-Cache ("pagecache" reicht nicht aus, um mtime zu aktualisieren. Dies ist eine Stelle, an der sich NFS von lokalen Dateisystemen unterscheidet. Daher kann ein NFS-Dateisystem, an dem eine hohe Auslastung an Schreibvorgängen existiert eine hohe Latenz bei stat-Aufrufen besitzen.(BZ#469848)
Die Technologievorschau des ext4-Dateisystem wurde mit aktualisierten Userspace-Tools aufgefrischt. Ext4 ist eine schrittweise Verbesserung des ext3-Dateisystems, das von Red Hat und der Linux-Community entwickelt wurde.

Anmerkung

In früheren Versionen von Red Hat Enterprise Linux, die die ext4 Technologievorschau nutzten, waren ext4-Dateisysteme ext4dev benannt. Mit diesem Update sind ext4-Dateisysteme jetzt als ext4 gekennzeichnet.
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.

Wichtig

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

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

© 2024 Red Hat, Inc.