逻辑存储器管理的限制

下表显示了逻辑存储器管理的限制。

虽然每个卷组的缺省最大物理卷数目是 32(对于大卷组是 128,对于可伸缩卷组是 1024),但您在使用 mkvg 命令时可设置用户定义的最大卷组数。 然而,对于 rootvg,此变量在安装期间会由系统自动设置为最大值。

逻辑存储器管理的限制
类别 限制
卷组
  • 32 位内核的 255 卷组
  • 64 位内核的 4096 卷组
注: 64 位内核上的设备表将活动主数限制为 1024。 因此,活动卷组数限制为少于 1024 个卷组。
物理卷 每个卷组(MAXPVS/卷组因子)个物理卷。 MAXPVS 对于标准卷组是 32,对于大卷组是 128,对于可伸缩卷组是 1024。
物理分区 正常和大卷组:每个物理卷(1016 x 卷组因子)个物理分区,每个物理分区大小高达 1024 MB。 可伸缩卷组:2097152 个分区,每个分区的大小高达 128 GB。 对于可伸缩卷组无卷组因子。
逻辑卷 每个卷组 MAXLVS 个逻辑卷,MAXLVS 对于标准卷组是 255,对于大卷组是 511,对于可伸缩卷组是 4095。

如果您先前在强制每个物理卷 1016 个物理分区的限制之前创建了一个卷组,那么将不正确地跟踪该卷组中的旧分区(不再包含最新数据),除非您将该卷组转换到受支持的状态。 可以使用 chvg -t 命令来转换卷组。 缺省情况下,将选择一个合适的因子值以适用于该卷组中的最大磁盘。

例如,如果创建了具有 9 GB 的磁盘和 4 MB 分区大小的卷组,那么此卷组将有大约 2250 个分区。 使用转换因子 3(1016 * 3 = 3048)可正确跟踪所有 2250 个分区。 使用更高的因子来转换标准或大卷组可包括分区多达“1016 * 因子”的更大磁盘。 当为了容纳具有小分区大小的较大的磁盘而创建卷组时,还可以指定一个更大的因子。

这些操作减少了您可以添加到卷组的磁盘总数。 您可添加的新的最大磁盘数将是“MAXPVS/因子”。 例如,对于常规卷组,因子 2 将该卷组中的最大磁盘数减少到 16(32/2)。 对于大卷组,因子 2 将该卷组中的最大磁盘数减少到 64(128/2)。

LVM 设备大小限制

以下是 LVM 体系结构限制。 如果需要执行 LVM 坏区重定位,那么 PV 大小不能超过 128 GB。 有关特定存储设备大小的局限性,请参阅存储设备文档。

以下是 64 位内核大小限制:

原始 VG
PV 限制:1GB (PP) * 16256 (PPs/PV, factor=16) = 15.9 TB
LV 限制:1GB (PP) * 32512 (PPs/VG) = 31.8 TB
大 VG
PV 限制:1GB (PP) * 65024 (PPs/PV, factor=64) = 63.5 TB
LV 限制:1GB (PP) * 130048 (PPs/VG) = 127 TB
SVG
PV 和 LV 限制:128GB (PP) * 2048K (PPs/PV) = 256 PB

以下是 32 位内核大小限制:

所有 VG 类型
PV 限制:< 1 TB
LV 限制:< 1 TB