expandvdisksize

使用 expandvdisksize 命令可将卷的供应容量扩展指定的容量。

语法

读取语法图跳过可视语法图 expandvdisksize -size 磁盘大小-rsize 磁盘大小-copy标识-mdisk磁盘标识符列表磁盘名称列表-fmtdisk-nofmtdisk-unitbkbmbgbtbpbvdisk_namevdisk_id

参数

-size 磁盘大小
(必需)指定要扩展的卷容量。 磁盘大小与单位值配合使用。 所有容量(包括变更容量)都必须为 512 字节的倍数。 如果指定的容量不是 512 的倍数,将发生错误,这仅在使用字节单位 -unit b 时发生。 但是,即使仅使用部分扩展数据块,仍会保留整个扩展数据块。 disk_size 的缺省单位为兆字节 (MB)。 不能将 -size 参数与 -rsize 参数一起指定。 必须指定 -size-rsize。 如果卷为自动精简配置,那么不能指定 MDisk。
-rsize 磁盘大小
(可选)指定用于增加自动精简配置卷实际大小的容量。 使用整数指定 disk_size 值。 使用 -unit 参数指定 disk_size 整数的单位; 缺省单位为兆字节 (MB)。 -rsize 值可以大于、等于或小于卷大小。 不能同时指定 -size 参数和 -rsize 参数。 必须指定 -size-rsize此选项仅应用于标准池中的卷拷贝。
-copy 标识
(可选)指定要更改其实际容量的拷贝。 另外还必须指定 -rsize 参数;您只能修改卷拷贝的实际容量。 如果为指定的卷制作镜像并且只有一个拷贝为自动精简配置型,那么需要 -copy 参数。 如果为卷制作镜像,并且两个拷贝都为自动精简配置型,同时未指定 -copy,那么将按相同的容量修改这两个拷贝。
-mdisk mdisk_id_list | mdisk_name_list
(可选)指定要用作条带集的一个或多个 MDisk 的列表。 扩展卷的扩展数据块来自指定的 MDisk 列表。 该列表中的所有 MDisk 都必须属于同一存储池。 如果指定的卷已制作镜像,那么无法使用 -mdisk 参数。
-fmtdisk
(可选)指定使用前要格式化卷。 该标记将对作为 expandvdisksize 命令结果且添加到卷的新扩展数据块进行格式化。 如果使用该参数,那么 expandvdisksize 命令异步完成。 缺省情况下,对于标准配置的卷,启用快速格式化。
-nofmtdisk
(可选)为标准配置卷的新扩展区域禁用快速格式化。 在扩展完全分配拷贝的镜像卷时会忽略此选项。 新扩展的区域始终是快速格式化。
-unit b | kb | mb | gb | tb | pb
(可选) 指定 -size-rsize 参数的 disk_size 单元。 缺省值为兆字节 (MB)。
虚拟磁盘名称 | 虚拟磁盘ID
(必需)按标识或名称指定要修改的卷。

描述

使用 expandvdisksize 命令可将分配给特定卷的可写容量扩展指定的容量。 您可以在卷正在进行快速格式化和卷同步时使用 expandvdisksize。

此命令还可用于扩展自动精简配置卷的配置容量,而不更改分配到该卷的可写容量。 要更改非自动精简配置卷的容量或自动精简配置卷的配置容量,请使用 -size 参数。 要更改自动精简配置卷的实际容量,请使用 -rsize 参数。
注:
可以扩展全局镜像或高速镜像关系中处于 consistent_synchronized 状态的任何卷的容量。 必须扩展关系中的两个卷才能使系统完全正常运行。 要执行此任务,请执行下列操作:
  1. 将辅助卷增大所需的额外容量。
  2. 将主卷增大所需的额外容量。
如果满足以下任意条件,将无法扩展高速镜像和全局镜像关系中的卷:
  • 在循环方式下运行的全局镜像关系中的卷。
  • 卷处于配置有变更卷的关系中。 必须从关系中移除变更卷才能扩展卷。

不能使用 expandvdisksize 命令来扩展 HyperSwap® 卷,而是使用 expandvolume 命令。

您无法扩展迁移关系中任何卷的容量。

仅允许具有安全性管理员或超级用户角色的用户使用 expandvdisksize 来更改受保护备份副本的容量。

您可以扩展非增量 FlashCopy® 映射中的任何卷。 它不依赖于源或目标,也不依赖于映射的状态。 您还可以在增量 FlashCopy 映射中扩展源或目标卷, 但必须先扩展目标卷。

注: 缺省容量单位为 MB。

当 FlashCopy 在删除后重新启动时(包括它是递增 FlashCopy 的情况),整个卷会变为任何后台拷贝的一部分,因为它是新映射的起点。

扩展卷时,可更改虚拟化策略。 其方式会变成 striped,即便它先前是 sequential 也是如此。 请参阅 mkvdisk 命令,以获取虚拟化策略的详细信息。

谨记:
  1. 不能调整(扩展)映像方式卷的大小。
  2. 如果在卷上启用了云快照,那么不能调整(扩展)该卷的大小。
  3. 不能指定 expandvdisksize -rsize 来扩展(调整)数据降维池中的自动精简配置或压缩卷拷贝的大小。
  4. 如果正在迁移卷,那么不能指定 expandvdisksize -mdisk 来调整(扩展)卷的大小。

调用示例:使用两个 MDisk 中的扩展数据块将 vdisk1 的容量增加 2048 字节,并且格式化卷的新部分

expandvdisksize -size 2048 -unit b -mdisk mdisk0:mdisk1 -fmtdisk vdisk1

生成的输出:

No feedback

调用示例:使用两个 MDisk 中的扩展数据块将 vdisk1 的容量增加 100 MB,并且格式化卷的新部分

expandvdisksize -size 100 -unit mb -mdisk mdisk0:mdisk1 -fmtdisk vdisk1

生成的输出:

No feedback

用于在不更改供应容量的情况下将自动精简配置 vdisk2 的实际容量增加 100 MB (以及在存储池中的所有 MDisk 之间分布扩展数据块) 的调用示例

expandvdisksize -rsize 100 -unit mb vdisk2

生成的输出:

No feedback

用于将镜像卷 vdisk3 的自动精简配置卷拷贝(标识为 1)的实际容量增加 100 MB 的调用示例

expandvdisksize -rsize 100 -unit mb -copy 1 vdisk3

生成的输出:

No feedback