卷组

卷组是 1 到 32 不同大小和类型的物理卷的集合。

大卷组可以有 1 到 128 个物理卷。 可伸缩卷组可有多达 1024 个物理卷。 一个物理卷仅可属于每个系统的一个卷组;可有多达 255 个活动卷组。

当一个物理卷被指定到卷组时,在它之上的存储介质物理块会以您在创建该卷组时指定的大小组织到物理分区中。

安装系统时,将自动创建一个卷组(根卷组,称为 rootvg),它包括启动系统所需的基本逻辑卷集以及您对安装脚本指定的所有其他逻辑卷。 rootvg 包括调页空间、日志记录、引导数据和转储存储器,它们都在其自己独立的逻辑卷中。 rootvg 具有与用户定义的卷组不同的属性。 例如,无法导入或导出 rootvg。 在 rootvg 上执行命令或过程时,您必须熟悉其独特的特征。

可使用 mkvg 命令来创建卷组。 可使用 extendvg 命令将物理卷添加到卷组中,使用 chvg 命令来利用已更改大小的物理卷,使用 reducevg 命令从卷组除去物理卷。 您在卷组上使用的其他一些命令包括: list (lsvg) , remove (exportvg) , install (importvg) , reorganize (reorgvg) ,同步 (syncvg) , make available for use (varyonvg) 和 make available for use (varyoffvg)。

小系统可能仅需要一个卷组来包含连接到该系统的所有物理卷。 然而,出于安全性的原因,您可能希望创建单独的卷组,因为每个卷组可有其自己的安全性许可权。 单独的卷组还可使维护更加容易,因为除了正在服务的组之外的其他组可保持活动。 因为 rootvg 必须始终保持联机,所以它仅包含对于系统操作必需的最小数目的物理卷。

您可以使用 migratepv 命令将数据从一个物理卷 移动到同一卷组 中的其他物理卷。 此命令允许您释放物理卷,这样,就可从卷组除去它。 例如,您可从要被替换的物理卷移动数据。

可将使用较小的物理和逻辑卷限制创建的卷组转换为可容纳较多物理卷和较多逻辑卷的格式。 此操作要求在该卷组中的每个物理卷上有足够多的可用分区用于卷组描述符区(VGDA)扩展。 所需的可用分区的数目取决于当前 VGDA 的大小和物理分区大小。 因为 VGDA 驻留于磁盘的边缘,并且它需要相邻的空间,所以在磁盘边缘需要有可用分区。 如果这些分区已分配给用户使用,那么它们将被迁移到相同的磁盘上的其他可用分区。 对其余的物理分区重新编号,以反映由于 VGDA 使用而造成的分区丢失。 此重新编号操作会更改逻辑分区到此卷组的所有物理卷中的物理分区的映射。 如果已保存了逻辑卷的映射以用于可能的恢复操作,那么在完成该转换操作之后将重新生成这些映射。 同样,如果使用映射选项来建立卷组的备份,并且您计划使用这些映射来进行恢复,那么恢复操作可能会失败,因为分区编号可能不再存在(由于分区的减少)。 如果使用了映射选项,那么建议在转换之前和转换之后立即进行备份。 因为 VGDA 空间已充分的增大,每一个 VGDA 更新操作(创建逻辑卷、改变逻辑卷、添加物理卷,等等)可能会相应的延长运行时间。