Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.2. 挂载 XFS 文件系统

XFS 文件系统可以在没有额外选项的情况下挂载,例如:
# mount /dev/device /mount/point
Red Hat Enterprise Linux 7 的默认值为 inode64。
注意
mke2fs 不同,mkfs.xfs 不使用配置文件;它们都是在命令行中指定的。

写屏障

默认情况下,XFS 使用写屏障来确保文件系统的完整性,即使启用了写缓存的设备掉电了。对于没有写缓存的设备,或者有电池支持的写缓存的设备,请使用 nobarrier 选项禁用障碍:
# mount -o nobarrier /dev/device /mount/point
有关写屏障的详情,请参考 第 22 章 写屏障

直接访问技术预览

从 Red Hat Enterprise Linux 7.3 开始,在 ext4 和 XFS 文件系统中作为技术预览提供 直接访问 (DAX)。应用是一种将持久内存直接映射到其地址空间的方法。要使用 DAX,系统必须有某种可用的持久性内存,通常使用一个或多个非易失性双内存模块(NVDIMM),必须在 NVDIMM 上创建支持 DAX 的文件系统。另外,该文件系统必须使用 dax 挂载选项挂载。然后,在 dax 挂载的文件系统中的一个文件 mmap 会导致存储直接映射到应用程序的地址空间中。