第 7 章 文件系统

gfs2-utils 恢复至版本 3.1.8

gfs2-utils 软件包已恢复至版本 3.1.8,它提供了重要的程序错误修复和大量的改进。
* fsck.gfs2mkfs.gfs2gfs2_edit 工具的性能得到了改善。
* fsck.gfs2 工具对日志、、jindex、system inodes 和 inode 的 'goal' 值执行了更好的检查。
* gfs2_jaddgfs2_grow 工具现在是独立的程序而不是 mkfs.gfs2 的符号链接。
* 改进了测试套件和相关的文档。
* 软件包不再依赖于 Perl。

GFS2 现在可以防止用户超出其配额

GFS2 以前只在完成操作后检查配额,这可能导致用户或组超出其分配的配额。我们已修复了这个问题,GFS2 现在可以预测某个操作将分配的块数并检查实际的分配是否突破了这个配额。不会允许可导致配额突破的操作将,这样用户也就不会再超过为其分配的配额。

XFS 恢复至版本 4.1

XFS 已升级至上游版本 4.1,其中包括次要程序错误修复、某些内部机制的重构和重写,如日志、pcpu accounting 及新的 mmap 锁。除了这些上游修改之外,这次更新还扩展了 rename() 函数以添加 cross-rename (rename() 的一个对称变体) 和 whiteout 处理。

cifs 恢复至版本 3.17

CIFS 模块升级至上游版本 3.17,它提供了各种次要修复以及 Server Message Block 2 和 3 (SMB2 和 SMB3) 的新功能。

Red Hat Enterprise Linux 7.2 中 NFS 的变更:

Fallocate 支持允许在服务器中预分配文件。fseek() 功能的 SEEK_HOLE 和 SEEK_DATA 扩展可以快速有效地查找漏洞或数据。Red Hat Enterprise Linux 7.2 还添加了《技术预览》部分所述对 NFSv4 客户端灵活文件布局的支持。