Show Table of Contents
为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。
第 4 章 存储
LVM 缓存
从 Red Hat Enterprise Linux 7.1 开始全面支持 LVM。这个功能可让用户创建逻辑卷,使用一个小的快速设备作为较大的慢速设备的缓存。有关生成缓存逻辑卷的详情请参考
lvm(7)
manual page。
注:使用缓存逻辑卷(LV)有以下限制:
- 缓存 LV 必须是顶层设备。不能在精简池 LV、RAID LV 映像以及其他子 LV 类型中使用。
- 缓存 LV 的子 LV(初始 LV、元数据 LV 及数据 LV)只能为线性、条状或 RAID 类型。
- 生成缓存 LV 后就无法更改其属性。要更改缓存属性,请删除该缓存,并使用所需属性重新生成缓存。
使用 libStorageMgmt API 进行存储阵列管理
从 Red Hat Enterprise Linux 7.1 开始全面支持使用
libStorageMgmt
进行存储阵列管理,这是一个用于存储阵列的独立 API。所提供 API 稳定、一致,可让开发人员程序化管理不同的存储阵列,并利用所提供的硬件加速功能。系统管理员还可以使用 libStorageMgmt
手动配置存储,并使用所包含的命令行界面自动化存储管理任务。请注意,尚未提供 Targetd
插件的全面支持,该插件仍作为技术预览使用。支持的硬件包括:
- NetApp 过滤器(数据库 7-模式)
- Nexenta(仅限于 nstor 3.1.x)
- SMI-S,适用于以下销售商:
- HP 3PAR
- OS 发行本 3.2.1 或者之后的版本
- EMC VMAX 和 VNX
- Solutions Enabler V7.6.2.48 或者之后的版本
- SMI-S Provider V4.6.2.18 热补套件或者之后的版本
- HDS VSP Array 非内置提供程序
- Hitachi Command Suite v8.0 或者之后的版本
有关
libStorageMgmt
详情请参考 《存储管理指南》的相关章节。
LSI Syncro 支持
Red Hat Enterprise Linux 7.1 包含
megaraid_sas
驱动程序中用于启用 LSI Syncro CS 高可用直接附加组件(HA-DAS)适配器的代码。尽管在以前启用的适配器中完全支持 megaraid_sas
驱动程序,但在 Syncro CS 中使用这个驱动程序仍处于技术预览阶段。对这个适配器的支持将直接由 LSI、您的系统集成商或者系统销售商提供。我们鼓励在 Red Hat Enterprise Linux 7.1 中部署 Syncro CS 的用户为 Red Hat 和 LSI 提供反馈意见。有关 LSI Syncro CS 解决方案的详情请参考 http://www.lsi.com/products/shared-das/pages/default.aspx。
DIF/DIX 支持
DIF/DIX 是 SCSI 标准的新增内容,同时在 Red Hat Enterprise Linux 7.1 中也是技术预览。DIF/DIX 将通常使用的 512 字节磁盘块大小从 512 字节增大到 520 字节,添加了数据完整性字段(DIF)。DIF 在进行写入操作时为主机总线适配器(HBA)计算的数据块保存校验和(checksum)值。该存储设备在收到校验和后确认,并同时保存该数据及校验和。相反,当执行读取操作时,可在收到 HBA 后,由该存储设备确认校验和。
详情请参考《存储管理指南》中的《启用了 DIF/DIX 的块设备》一节。
改进的 device-mapper-multipath 语法错误检查和输出
改进了
device-mapper-multipath
工具,让 multipath.conf
文件更可靠。这样,如果 multipath.conf
包含那些无法解析的行,device-mapper-multipath
会报告错误,并忽略这些行以避免错误解析。
另外在
multipathd show paths format
命令中添加了以下通配符表达式:
- %N 和 %n 分别用于主机和目标光纤全球通用节点名称。
- %R 和 %r 分别用于主机和目标光纤全球通用端口名称。
现在更方便将多路径与具体光纤主机、目标及其端口关联,让用户更有效地管理器存储配置。
为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。