第 11 章 Storage
Anaconda 中的 LVM 精简配置支持
安装程序现在允许您创建一个精简配置的 LVM (逻辑卷管理)布局。支持仅限于自定义 Kickstart 安装,无法使用 autopart Kickstart 命令自动创建 LVM 精简配置布局,您不能使用图形或基于文本的用户界面在交互式安装过程中选择此存储配置。
udev 规则支持额外的挂载点和允许的挂载选项
现在,可以使用 udev 规则指定其他挂载点和允许的挂载选项列表。系统管理员可以编写自定义规则,来为特定的一组设备强制或限制挂载选项。例如,可以将 USB 驱动器限制为始终以只读形式挂载。
udisks 支持 noexec 全局选项
udisks 工具现在接受 noexec 全局选项,以便在所有非特权用户的挂载点上强制执行。在桌面系统上,no exec 选项可防止用户错误地运行某些应用程序。
默认多路径配置文件现在包含 Dell MD36xxf 存储阵列的内置配置
在以前的版本中,Dell MD36xxf 存储阵列的默认设置不包括在默认多路径配置文件的 devices 部分,这会影响这些阵列的性能。这些设置现在包含在此配置文件中。
multipath.conf 文件中的新 config_dir 选项
用户无法在
/etc/multipath.conf
和其他配置文件之间分割其配置。这导致用户无法为其所有机器设置一个主配置文件,并将特定于机器的配置信息保存在每台机器的单独配置文件中。
要解决这个问题,在
multipath.config
文件中添加了新的 config_dir
选项。用户必须将 config_dir
选项更改为空字符串或完全限定的目录路径名称。当设置为空字符串以外的任何内容时,多路径将按字母顺序读取所有 .conf
文件。然后,它将像添加到 /etc/multipath.conf
中一样应用配置。如果没有进行此更改,则 config_dir
默认为 /etc/multipath/conf.d
。
lvchange -p 现在更正逻辑卷上的内核权限
如果逻辑卷是只读的且处于活动状态,但其元数据指出它应该可写(如果更改了配置设置 activation/read_only_volume_list,您可以使用 lvchange --permission rw 命令使活动副本与元数据保持一致),并使其可写入。执行 lvchange --refresh 命令也可以执行此操作,但在某些情况下,这个新功能可能更为方便。相反: lvchange --permission r 命令现在将刷新一个应只读的活跃逻辑卷。有关 lvchange 命令的详情,请查看 lvchange (8)手册页。
新的 multipathd 配置选项: delay_watch_checks 和 delay_wait_checks
要使 multipathd 停止尝试使用路径,在 300 秒的超时时间内该路径必须无法访问。这可以显示 multipathd has stalled。添加了两个配置选项以改进用户体验:
delay_watch_checks
和 delay_wait_checks
。使用 delay_watch_checks
指定 multipathd 在使用刚刚上线的路径前应等待的周期数。如果路径的周期少于指定的值失败,multipathd 将不会使用该路径。然后,使用 delay_wait_checks
参数指定路径必须正常工作的周期数,直到可以再次被视为可访问。这可防止在恢复在线时立即使用不可靠路径。
mdadm 升级到上游版本 3.3.2
3.3.2 版本的 mdadm 提供了很多程序错误修复,以及自动重建失败的 RAID 卷、RAID 级别迁移、检查容错和 SAS-SATA 驱动器的函数。这些功能在外部元数据格式上被支持,并持续红帽支持 Intel 的 RSTe SW 堆栈。
向 lvmconf 脚本中添加了新选项
lvmconf 脚本现在提供 --enable-halvm 和 --disable-halvm 选项,以便在适合 HA-LVM 环境的 etc/lvm/lvm.conf 配置文件中设置正确的配置。另外,lvmconf 脚本现在还提供 --service、--mirrorservice 和 --startstopservices 选项,以启用或禁用 LVM 在集群环境中正常工作所需的相关 SysV init 服务。有关 lvmconf 脚本的详情,请参考 lvmconf (8)手册页。
iprutils 软件包的变基
iprutils 软件包已升级到上游版本 2.4.5,它提供很多程序错误修复和增强。值得注意的是,这个更新添加了对在 Serial Attached SCSI (SAS)磁盘驱动器上报告缓存命中的支持,并提高了高级功能(AF)直接访问存储设备(DASD)的数组创建速度。
DM-cache device-mapper 目标现在被完全支持
现在完全支持
dm-cache
device-mapper 目标(以前作为技术预览提供)。此设备映射器目标允许快速存储设备充当较慢的存储设备的缓存。如需更多信息,请参阅 lvmcache 手册页。https://bugzilla.redhat.com/show_bug.cgi?id=1038227