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).
또한 커널의 CIFS (Common Internet File System)가 업데이트되었습니다 (BZ#465143). ext4 파일 시스템 (Red Hat Enterprise Linux에서 기술 평가 사항으로 포함됨)도 업데이트되었습니다 (BZ#485315).
Red Hat Enterprise Linux 5.4에서 단일 서버 파일 시스템 (예: 클러스터 환경이 아닌 경우)으로 GFS2 (Global File System 2)를 사용하는 것은 더이상 사용되지 않습니다. 고가용성 클러스터링을 필요로 하지 않는 GFS2 사용자는 ext3 또는 xfs 파일 시스템과 같은 다른 파일 시스템으로 마이그레이션하는 것이 좋습니다. 특히 xfs 파일 시스템은 초대형 파일 시스템 (16 TB 이상)을 대상으로 합니다. 기존 사용자에 대한 지원은 계속됩니다.
stat, write, stat
를 완료하는 과정을 보여주는 필요한 시맨틱스는 첫번째 stat 호출 결과에 있는 파일의 mtime
(마지막으로 수정된 시간)과 두번째 stat 호출 결과에 있는 파일의 mtime
이 다르다는 것을 확인할 수 있습니다. NFS의 파일 시간은 서버에 의해 엄격하게 관리되므로, 데이터가 WRITE NFS
프로토콜 실행을 통해 서버로 전송되기 전 까지 파일 mtime
은 업데이트되지 않습니다. 간단하게 데이터를 페이지 캐시에 복사하는 것만으로는 mtime
은 업데이트되지 않습니다. 이것이 NFS가 로컬 파일 시스템과 다른점입니다. 따라서 과중한 쓰기 작업 부하에 있는 NFS 파일 시스템은 stat 요청 대기 시간이 길어질 수 있습니다. (BZ#469848)
사용자 공간 도구의 업데이트와 함께 ext4 파일 시스템 기술 평가 사항도 업데이트되었습니다. Ext4는 Red Hat 및 Linux 커뮤니티에 의해 개발된 ext3 파일 시스템에서 점진적으로 개선된 것입니다.
참고
ext4 기술 평가 사항을 사용하는 이전 Red Hat Enterprise Linux 버전에서, ext4 파일 시스템은
ext4dev
로 레이블되었습니다. 이번 업데이트에서 ext4 파일 시스템은 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.
중요
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.