第 10 章 Storage
支持并行 NFS
并行 NFS (pNFS)是 NFS v4.1 标准的一部分,它允许客户端直接访问存储设备。pNFS 架构可以为多个常见工作负载提高 NFS 服务器的可扩展性和性能。
pNFS 定义 3 种不同的存储协议或布局:文件、对象和块。Red Hat Enterprise Linux 6.4 NFS 客户端支持文件布局协议。
要在 Red Hat Enterprise Linux 中启用 pNFS 文件布局客户端,请在支持 pNFS 的服务器上挂载文件系统时使用
-o v4.1
选项。
当服务器启用了 pNFS 时,在第一次挂载时会自动载入
nfs_layout_nfsv41_files
内核模块。使用以下命令验证载入了这个模块:
~]$ lsmod | grep nfs_layout_nfsv41_files
有关 pNFS 的详情,请参考 http://www.pnfs.com/。
XFS 在线 Discard 支持
在挂载的文件系统中执行的在线丢弃操作丢弃了文件系统没有使用的块。XFS 文件系统现在支持在线丢弃操作。如需更多信息,请参阅 Red Hat Enterprise Linux 6 存储管理指南 中的 Discard Unused Blocks 部分。https://bugzilla.redhat.com/show_bug.cgi?id=700324
Micron PCIe SSD 的 LVM 支持
在 Red Hat Enterprise Linux 6.4 中,LVM 添加了对 Micron PCIe Solid State Drives (SSD)的支持,作为可能组成一个卷组一部分的设备。https://bugzilla.redhat.com/show_bug.cgi?id=830250
LVM 支持双向镜像 RAID10
LVM 现在可以创建、删除和重新定义 RAID10 逻辑卷大小。要创建 RAID10 逻辑卷,与其他 RAID 类型一样,指定片段类型,如下所示:
~]# lvcreate --type raid10 -m 1 -i 2 -L 1G -n lv vg
请注意,
-m
和 -i
参数的行为与用于其他片段类型的行为相同。也就是说,-i
是条带的总数,而 -m
是(additional)副本的数量(即,-m 1 -i 2
在双向镜像之上提供 2 个条带)。
通过设备映射器设备设置和管理 SCSI 持久保留
在以前的版本中,要在多路径设备上设置持久性保留,需要在所有路径设备中设置它。如果稍后添加了路径设备,则需要手动将保留添加到该路径中。Red Hat Enterprise Linux 6.4 增加了使用 mpathpersist 命令通过设备映射器设备设置和管理 SCSI 持久保留的功能。添加路径设备时,也会在这些设备中设置持久性保留。