mkvg 命令
用途
创建卷组。
语法
mkvg [ -a ] [ -B ] [ -t factor ] [ -S [ -v logicalvolumes ] [ -P partitions ]] [ -C
] [ -G ] [ -f ] [ -i ] [ -I ] [ -c ] [ -X none|SSD ] [ -L ltgsize ] [ -n ] [ -s size ] [ -V majornumber ] [ -y volumegroup ] [ -M y|s ] [ -p mirrorpool ] [ -O y|n ] [ -N o|n ] [ -r y|n ] [ -e y|n ] [ -k y|n ] physicalvolume ...
描述
mkvg 命令使用 physicalvolume 参数表示的物理卷创建新卷组。 创建卷组后, mkvg 命令将使用 varyonvg 命令在新卷组上自动联机。 该事实的异常情况是卷组用
-C 标志创建。 成功创建卷组时,卷组不会自动联机。 相反,用户必须手动 varyon 卷组。
缺省情况下, mkvg 命令将创建可容纳多达 1024 个物理卷, 256 个逻辑卷和 32768 个物理分区的 scalable 卷组类型。 缺省情况下, mkvg 命令在卷组中启用数据加密。
如果命令行上未指定任何标志,那么 mkvg 命令会尝试确定正确的分区大小 (-s) 和因子 (-t)。
- 检查物理卷验证它在其他卷组中未就绪。 如果 mkvg 命令确定物理卷属于已联机卷组,那么该命令退出而不创建卷组。 如果 mkvg 命令确定物理卷属于未联机的卷组,那么必须使用强制选项 (-f) 来创建卷组。 如果使用强制选项,那么物理卷的先前内容将丢失,因此请谨慎使用强制选项。
- 要使用此命令,您必须具有 root 用户权限或者是
system组的成员。 - 创建
small卷组类型 (最多 32 个 PV) 或big卷组类型 (最多 128 个 PV) 时,每个 PV 有 1016 个物理分区的限制。 指定物理分区大小 (-s) 时,请确保该值设置得足够大以便不违反每个 PV 1016 个物理分区的限制。 例如,分区大小至少需要为 16 MB,才能创建具有 10-GB 磁盘的卷组。 使用大小为 2 的因子(-t)时,可以使用 8 MB 大小的较小分区。 如果指定了因子值,那么可以包含在卷组中的最大 PV 数为 MaxPVs 或因子值。 - 无论何时创建卷组,操作系统自动地联机。 但是,如果使用 -C
标志创建卷组,那么系统在“创建支持并行的卷组”操作结束时不会使该卷组自动联机。 相反, mkvg 命令会通知您以非并发方式或并发方式手动
varyonvg卷组。 - 如果磁盘指示它由第三方卷管理器管理,那么 mkvg 命令无法将磁盘添加到卷组。 要覆盖和清除第三方卷管理器的磁盘,请使用
chpv -C HDiskName。 - 如果指定 -c 或 -C 标志,那么只会创建增强型支持并行的卷组。
- 请勿将 4 KB 块物理卷 (PV) 与其他大小的 PV 块混合使用。 卷组中的所有 PV 的区大小必须相同。 无法在不支持 4 KB 块 PV 的 AIX® 版本上导入使用 4 KB 块 PV 创建的卷组。
- 使用 4 KB 区物理卷创建的卷组不支持逻辑卷的坏区重新定位策略。
由于 VGDA 空间大幅增加,因此每个 VGDA 更新操作 (创建逻辑卷,更改逻辑卷,添加物理卷等) 可能需要更长时间才能运行。
可以使用系统管理界面工具 (SMIT)
smit mkvg 快速路径来运行此命令。
标志
| 项 | 描述 |
|---|---|
| -a | 创建 small 类型的卷组。 此类型最多可容纳 32 个物理卷和 255 个逻辑卷。 |
| -B | 创建 big 类型的卷组。 此类型最多可容纳 128 个物理卷和 512 个逻辑卷。注: 由于 VGDA 空间大幅增加,因此每个 VGDA 更新操作 (创建逻辑卷,更改逻辑卷,添加物理卷等) 可能需要更长时间才能运行。
|
| -c | 与 -C 标志相同。 只会创建增强型支持并行的卷组。 |
| -C | 创建增强型并发卷组。 使用PowerHA SystemMirror增强可扩展性 (ES) 的 "-C标志。 它在不使用 PowerHA SystemMirror ES 产品的卷组和系统上不可用。 使用该标志创建具有“增强并发能力”的卷组。 注意:
|
-e y|n |
启用卷组的 Critical PVs 选项。 此标志在具有技术级别 1 或更高版本的 IBM® AIX 7.2 中可用。
|
| -f | 强制在指定物理卷上创建卷组,除非物理卷包含在设备配置数据库中的另一个卷组或处于活动状态的卷组中。 |
| -G | 与 -B 标志相同。 |
| -i | 从标准输入读取 PhysicalVolume 参数。 |
| -I | 创建可导入到 AIX V 6.1的卷组。 LTGSize 的行为如同卷组是在 AIX V 6.1之前创建的一样。 如果稍后创建的逻辑卷的条带大小大于 AIX V 6.1 或 AIX V 6.1 上支持的条带大小 (条带大小乘以阵列中的磁盘数等于条带大小) , 那么不支持尝试将卷组导入回 AIX Version 6.1 或 AIX Version 6.1 。 |
-k y|n |
在卷组中启用数据加密选项。 -k 标志在 IBM 具有技术级别的 AIX 7.2 5或更高版本中可用。 您可以为此标志指定下列值:
|
| -L ltgsize | 对于在 AIX 版本 6.1 上创建的不带 -I 标志的卷组,将忽略 -L 标志。 当卷组联机时,逻辑磁道组大小将设置为磁盘的公共最大传输大小。 对于使用 -I 标志在 AIX Version 6.1 上创建的卷组,或者对于在 AIX Version 6.1之前创建的卷组,逻辑磁道组大小设置为 ltgsize。 ltgsize 的有效值为 |
-M y|s |
对此卷组启用镜像池严格性。
|
-N o|n |
|
| -n | 指定在系统重新启动时,卷组不是自动地可获得。 缺省值自动地激活卷组。 |
-O y/n |
启用逻辑卷的无限重试选项。
注: 地理逻辑卷管理器 (GLVM) 环境中不支持无限重试选项。
|
| -p 镜像池 | 将要添加的每个物理卷分配至指定镜像池。 在卷组中启用镜像池后,无法再将该卷组导入到不支持镜像池的 AIX 版本中。 |
| -P partitions | 卷组中的分区总数,其中,Partitions 变量以 1024 个分区为单位表示。 有效值是 32、64、128、256、512、768、1024 和 2048。 缺省值是 32 k(32768 个分区)。 chvg 命令可以用来将分区的数量增加到最多为 2048 k(2097152 个分区)。 此选项仅对 -S 选项有效。 |
-r y|n |
启用卷组的 Critical VG 选项。 -r 标志可以具有下列值:
|
| -S | 创建 scalable 类型的卷组。 缺省情况下,此卷组最多可容纳 1024
个物理卷、256 个逻辑卷和 32768 个物理分区。 要增加逻辑卷的数量,请使用 -v 选项。 要增加物理分区的数量,请使用 -P 选项。注: 将
maxlvs 和 maxpps 增大到超出可扩展卷组的缺省值后,可以按比例显着增加 VGDA 的大小。 maxlvs 和 maxpps
值只能根据需要增大,因为它们无法减小。 与此同时,随着 VGDA 空间的增加,所有的 VGDA 更新操作(创建逻辑卷、改变逻辑卷、添加物理卷等等)可能会相应延长运行时间。 |
| -s 大小 | 在每个物理分区中设置兆字节数,其中 Size 变量以兆字节为单位表示,值从 1(1 MB)到 131072(128 GB)。 Size 变量必须是平方数(例如 1, 2, 4, 8)。 32 个和 128 个 PV 卷组的缺省值是要在每 PV 1016 个物理分区限制内保持的最低值。 可伸缩卷组的缺省值是每 PV 可容纳 2040 个物理分区的最小值。 |
| -t 因子 | 更改由 factor 变量指定的每个物理卷的物理分区数限制。 factor 必须为 1 到 16(对于 32 个 PV 卷组)及 1 和 64(对于 128 个 PV 卷组)。 该卷组的每个物理卷的最大物理分区数更改为 factor x 1016。 缺省值是要保留在 factor x 1016 个物理分区限制内的最低值。 可以包含在卷组中的最大 PV 数为 MaxPVs 或因子值。 -t 选项与 -S 选项配合使用时被忽略。 |
| -V majornumber | 指定要创建卷组的主号码。 |
| -v | 可以创建的逻辑卷的数量。 有效值为 256、512、1024、2048 和 4096。 缺省值为 256。 chvg 命令可用于将逻辑卷数增加到最大值 4096。 此选项仅对 -S 选项有效。 保留最后一个逻辑卷供元数据使用。 |
-X none|SSD |
对卷组启用 PV 类型限制。 此选项允许创建带有基于 PV 类型的特定限制的卷组。 缺省值为“none”。 “SSD”要求卷组中的所有 PV 都是 SSD 介质类型 PV。 启用 PV
限制时,mkvg 命令将验证是否所有 PV 都符合此条件。 开启 PV 限制后,无法再在不支持 PV 类型限制的 AIX 版本上导入卷组。
|
| -y VolumeGroup | 指定卷组名称,而不是自动生成的名称。 卷组名称必须具有唯一的系统宽度,范围从 1到 15 个字符。 该名称不能以已在 "设备配置" 数据库中的 PdDv 类中为其他设备定义的前缀开头。 创建的卷组名将发送至标准输出。卷组名称可以包含以下字符: A 到 Z , a 到 z , 0 到 9 , _ (下划线) ,-(减号) 或。 :NONE. 所有其他字符都是无效的字符。 |
安全性
示例
文件
| 项 | 描述 |
|---|---|
| /usr/sbin | 存储 mkvg 命令的目录。 |
| /tmp | 命令运行时,存储临时文件的目录。 |
| /dev | 卷组的字符设备项创建的目录。 |