chvdisk

使用 chvdisk 命令修改卷的属性,例如,磁盘名称、I/O 监管速率或单元号。 也可以更改 IBM® Easy Tier® 设置。

语法

阅读语法图跳过直观语法图
>>-chvdisk -+- -name--new_name_arg-------------------------+---->
            +- -cache--+-readwrite-+--+---------+----------+   
            |          +-readonly--+  '- -force-'          |   
            |          '-none------'                       |   
            +- -rate--throttle_rate--+----------+----------+   
            |                        '- -unitmb-'          |   
            +- -udid--vdisk_udid---------------------------+   
            +-+------------------------------------------+-+   
            | +- -warning--disk_size--+----------------+-+ |   
            | |                       '- -unit--+-b--+-' | |   
            | |                                 +-kb-+   | |   
            | |                                 +-mb-+   | |   
            | |                                 +-gb-+   | |   
            | |                                 +-tb-+   | |   
            | |                                 '-pb-'   | |   
            | '-disk_size_percentage--%------------------' |   
            +-+------------+-------------------------------+   
            | '- -copy--id-'                               |   
            +- -autoexpand--+-on--+--+------------+--------+   
            |               '-off-'  '- -copy--id-'        |   
            +- -primary--copy_id---------------------------+   
            +- -syncrate--syncrate-------------------------+   
            +- -easytier--+-on--+--+------------+----------+   
            |             '-off-'  '- -copy--id-'          |   
            '- -mirrorwritepriority--+-latency ---+--------'   
                                     '-redundancy-'            

>--+- -volumegroup-----+-- -novolumegroup-- -backup--cloud------>
   '-+-volumegroup---+-'                                     
     '-novolumegroup-'                                       

>--+-----------------------------------------------------------------------------+-->
   +- -enable-- -account--+-cloud_account_name-+--+----------------------------+-+   
   |                      '-cloud_account_id---'  '- -backupgrainsize--+-64--+-' |   
   |                                                                   '-256-'   |   
   '- -disable-------------------------------------------------------------------'   

>--+-vdisk_name-+----------------------------------------------><
   '-vdisk_id---'   

参数

-name new_name_arg
(可选)指定要为卷分配的新名称。 不能将该参数与 -rate-udid 参数一起使用。 如果未使用 -rate-udid 参数,那么该参数是必需的。
注: 请勿将该参数与文件系统卷一起使用。
-cache readwrite | readonly | none
(可选)指定卷的高速缓存选项。 有效条目为:
  • 使用 readwrite 启用卷的高速缓存。
  • 使用 readonly 禁用写高速缓存,同时允许卷的读高速缓存。
  • 使用 none 禁用卷的高速缓存方式。

缺省值为 readwrite

-force
(可选)force 参数只能用于更改高速缓存方式。将 force 参数与 cache 参数一起使用,指定让系统更改卷的高速缓存方式,即使 I/O 组处于脱机状态也是如此。 该选项会覆盖高速缓存清空机制。
注意: 如果将 force 参数用于更改高速缓存方式,那么高速缓存的内容将被丢弃,并且卷可能会因丢失高速缓存的数据而损坏。 此类损坏是否发生取决于系统能否将所有写数据从高速缓存中移出。应谨慎使用 force参数。
要点: 使用 force 参数可能会导致访问权丢失。 仅在 IBM 支持人员的指导下使用。
-rate throttle_rate -unitmb
(可选)指定卷的 I/O 监管速率,用于限制所接受的 I/O 量。缺省的 throttle_rate 单位是 I/O 数。缺省情况下,禁用 throttle_rate。 要将 throttle_rate 单位更改为每秒兆位 (MBps),请指定 -unitmb 参数。 卷的管理速率可使用单位 I/O 或 MBps 指定,但不能同时使用这两个单位。 但是,您可以将一些卷的速率设置为 I/O 数,而将另一些卷的速率设置为 MBps。当在卷上配置了每秒输入/输出操作数 (IOPS) 限制且限制小于 100 IOPS 时,调速逻辑会将其舍入至 100 IOPS。即使将调速设置为小于 100 IOPS 的值,实际调速也是以 100 IOPS 进行。
注: 要禁用特定卷的调速,请将 throttle_rate 值设置为零。

不能将该参数与 -name-udid 参数一起使用。

-udid vdisk_udid
(可选)指定磁盘的单元号 (-udid)。 vdisk_udid 是支持 OpenVMS 主机所需的标识;没有任何其他系统使用此参数。有效的选项为十进制数 0 - 32,767,或者十六进制数 0 到 0x7FFF。十六进制数字的前面必须加上 0x(例如,0x1234)。 如果未使用 -udid 参数,那么缺省 -udid0

不能将该参数与 -name 参数一起使用。

-warning disk_size | disk_size_percentage%
(可选)自动精简配置拷贝使用的磁盘容量首次超过指定的阈值时生成警告。 您可以指定 disk_size 整数(缺省为 MB,除非已指定 -unit 参数);或者可以指定 disk_size%,它是卷大小的百分比。要禁用警告,请指定 00%
-unit b | kb | mb | gb | tb | pb
(可选)指定用于 -warningdisk_size 参数的数据单位。 缺省单位值是 MB。
-autoexpand on | off
(可选)指定自动精简配置卷拷贝是否通过从其存储池分配新的扩展数据块来自动扩展其实际容量。要使用此参数,卷必须为自动精简配置型卷。
-copy id
(可选)指定要应用更改的拷贝。 您必须将该参数与 -autoexpand-warning 参数一起指定。 如果为指定的卷制作镜像并且只有一个卷拷贝为自动精简配置型,那么需要 -copy 参数。如果两个拷贝都是自动精简配置,并且未指定 -copy 参数,那么会针对这两个拷贝设置指定的 -autoexpand-warning 参数。
-primary copy_id
(可选)指定主拷贝。 仅当新的主拷贝处于联机状态并且已同步时,更改主拷贝才会生效。如果发出该命令时新的主拷贝处于联机状态并且已同步,那么更改将立即生效。 如果卷主拷贝的 autodelete 标志设置为 yes (on),那么您无法更改该主拷贝。
要点: 不能将该参数与正在快速格式化的卷一起使用。
-syncratesyncrate
(可选)指定拷贝同步率。 零 (0) 值会阻止同步。 缺省值为 50。 对于受支持的 -syncrate 值及其对应的速率,请参阅表 1。 使用此参数变更完全分配卷或镜像卷在同步前格式化的速率。
-easytier on | off
(可选)启用或禁用 IBM Easy Tier 功能。
注意: 数据降维池中的自动精简配置卷和压缩卷始终开启 IBM Easy Tier,与池设置无关。
-mirrorwritepriority latency | redundancy
(可选)指定如何配置镜像写算法优先级。 在所有优先的输入和输出 (I/O) 完成后,会立即在卷视图和卷行为中反映对镜像写优先级所作的更改。
  1. 选择 latency 表示对写 I/O 响应缓慢的拷贝变为未同步,如果其他拷贝成功写入数据,那么写 I/O 完成。
  2. 选择 redundancy 意味着对写 I/O 响应缓慢的拷贝会将该写 I/O 的完成与较慢 I/O 的完成同步,以便维持同步。
-volumegroup volumegroup_name | volumegroup_id
(可选)

指定卷的新卷组。 此参数与 -novolumegroup 互斥。

-novolumegroup
(可选)指定卷不属于任何卷组。 此参数与 -volumegroup 互斥。
-backup cloud
(可选)指定要启用或禁用的云快照类型。 该值必须是 cloud
-enable
(可选)启用使用 -backup 参数指定的备份或快照类型。
-disable
(可选)禁用使用 -backup 参数指定的备份或快照类型。
-account cloud_account_id | cloud_account_name
(可选)指定要用于卷的云帐户。 必须为此参数指定 -enable
-backupgrainsize 64 | 256
(可选)指定卷映射的颗粒大小 (KB)。 值为 64256。 必须指定 -enable 才能使用此参数。

您可以使用一个帐户为云快照启用卷。 不能在相同或不同云帐户上第二次启用卷上的云备份。

如果快照正在进行中,那么不能关闭云快照功能。 必须完成或取消任何正在进行中的快照。

vdisk_name | vdisk_id
(必需)按标识或名称指定要修改的卷。

描述

chvdisk 命令用于修改卷的单个属性。要更改卷名称并修改同步速率,您必须发出该命令两次。如果卷处于脱机状态,请使用 recovervdisk 命令来恢复该卷并使其重新联机。

要点: 要更改卷或首选节点的高速缓存 I/O 组,请使用 movevdisk 命令。

数据降维存储池中的自动精简配置或压缩拷贝必须启用 -autoexpand。如果卷包含数据降维存储池中的拷贝,那么高速缓存方式必须设置为 readwrite

数据降维存储池中的自动精简配置或压缩拷贝不能设置警告阈值。要更改警告阈值,必须指定 -copy

您可以指定新名称或标签。 随后,可以使用新名称来引用卷。

您可以对该卷接受的 I/O 事务数量设置限制。单位可以设置为每秒 I/O 数或每秒 MB 数。 缺省情况下,创建卷时不会设置 I/O 管理速率。

注意: 所有容量(包括变更容量)都必须为 512 字节的倍数。 如果指定的容量不是 512 的倍数(仅当使用字节单位时才可能发生),那么会产生错误。缺省容量以 MB 为单位。

创建卷后,不会对其应用任何调速。使用 -rate 参数来对其进行更改。要将卷更改回无调速的状态,请为 -rate 参数指定 0(零)。

对于数据降维池中的自动精简配置卷拷贝和压缩卷拷贝,由于数据由中央数据磁盘管理,因此 Easy Tier 状态派生自数据降维池。因此,不能对这些卷类型关闭 Easy Tier 方式。数据降维池中的自动精简配置卷和压缩卷始终开启 Easy Tier,与池设置无关。Easy Tier 设置为池设置和卷设置的组合,如 mkvdisk 的帮助中的表中所述。针对该卷使 Easy Tier 始终处于开启状态即可允许使用池设置来将其打开或关闭。对于数据降维池中的完全分配的卷,Easy Tier 既可开启,也可关闭。

可以使用 -syncrate 参数指定在失去同步后卷拷贝再同步的速率。 该表提供了 syncrate 值与每秒复制的数据量之间的关系。
注: 这些设置也会影响格式化的初始速率。
表 1. syncrate 值和每秒复制数据量之间的关系
用户指定的 syncrate 属性值 拷贝的数据量/秒
1 - 10 128 KB
11 - 20 256 KB
21 - 30 512 KB
31 - 40 1 MB
41 - 50 2 MB
51 - 60 4 MB
61 - 70 8 MB
71 - 80 16 MB
81 - 90 32 MB
91 - 100 64 MB

调用示例

chvdisk -rate 2040 1

将显示以下输出:

No feedback

调用示例

chvdisk -cache readonly 1 

将显示以下输出:

No feedback

调用示例

chvdisk -volumegroup 1 vdisk2

将显示以下输出:

No feedback

调用示例

要为卷启用云快照,请输入以下命令:

chvdisk -backup cloud -enable -account myVardyj vdisk7

将显示以下输出:

No feedback

调用示例

要为卷禁用云快照,请输入以下命令:

chvdisk -backup cloud -disable vdisk7

将显示以下输出:

No feedback