第 9 章 存储
新实施的 LVM 写时复制(cow)快照在红帽企业版 Linux 6.3 中作为技术预览使用。与之前快照实施相比,这个实施的主要优点是在同一数据卷中可保存多个虚拟设备。这个实施还提供递归快照(快照的快照的快照......)的随机深度支持。
lvcreate
man page 中 -s/--snapshot
选项文档。
现在可精简配置逻辑卷(LV)以便管理可用空间的存储池,在程序需要时将其分配给随机数量的设备。这可让生成的设备绑定到精简配置的池,以便程序写入该池时等待稍后再进行分配。可根据存储空间的高性价比分配的需要动态扩展精简配置的池。在红帽企业版 Linux 6.3 中这个功能是作为技术预览引进。您必须安装 device-mapper-persistent-data 软件包方可尝试这更。有关详情请参考 lvcreate
man page。
大多数 LVM 命令要求准确查看保存在系统磁盘设备中的 LVM 元数据。使用现有 LVM 设计,如果这个信息不可用,LVM 就必须扫描该系统中的所有物理磁盘设备。这在有大量磁盘的系统中就需要大量的 I/O 操作。
lvmetad
守护进程的目的是消除对这个磁盘扫描的需要,方法是每次设备更改时动态收集元数据信息。这些事件会使用 udev
规则向 lvmetad
发信号。如果没有运行 lvmetad
,LVM 会如以往一样执行扫描。
/etc/lvm/lvm.conf
文件中的 use_lvmetad
参数,并配置 lvm2-lvmetad
启动脚本启用 lvmetad
守护进程。
红帽企业版 Linux 6.3 中完全支持以太网(FCoE)目标模式光纤。这个内核功能可使用 targetcli 程序进行配置,由 fcoe-target-utils 软件包提供。FCoE 是设计用于网络支持的数据中心桥接(DCB)。有关详情请参考 dcbtool(8)
和 targetcli(8)
man page(分别由 lldpad 和 fcoe-target-utils 软件包提供)。
红帽企业版 Linux 6.3 完全支持 LVM 中的扩展 RAID 支持。LVM 现在可以创建 RAID 4/5/6 逻辑卷,并支持镜像这些逻辑卷。MD(软件 RAID)模块提供这些功能的后端支持。
新 LVM 配置文件参数 activation/read_only_volume_list
使其总是以只读模式激活特定卷,无论该卷是否确实有权限。这个参数可覆盖元数据中保存的 --permission rw
选项。