lsvdisk

使用 lsvdisk 命令可显示集群系统(系统)可以识别的卷的简明列表或详细视图。

语法

阅读语法图跳过直观语法图
>>- lsvdisk -- ------------------------------------------------->

>--+----------------------------------------------------------+-->
   '- -filtervalue -- attrib=value -- --+-------------------+-'   
                                        '- -unit --+- b --+-'     
                                                   +- kb -+       
                                                   +- mb -+       
                                                   +- gb -+       
                                                   +- tb -+       
                                                   '- pb -'       

>-- --+----------+-- --+----------+-- -------------------------->
      '- -nohdr -'     '- -bytes -'      

>--+-----------------------+-- -- --+-----------------+--------->
   '- -delim -- delimiter -'        '- -filtervalue? -'   

>--+---------------+-------------------------------------------><
   +- object_id ---+   
   '- object_name -'   

参数

-filtervalue attrib=value
(可选)指定一个或多个过滤器的列表。仅显示值与过滤器属性值匹配的对象。 如果指定了容量,那么还必须包含单位。
-unit b | kb | mb | gb | tb | pb
(可选)指定 -filtervalue 参数的数据单位。
注: -unit 必须与 -filtervalue 一起使用。
-nohdr
(可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。-nohdr 参数用于禁止显示这些标题。
注: 如果没有要显示的数据,那么不会显示标题。
-bytes
(可选)将所有容量显示为字节。不以字节为单位所显示的容量值可能会进行舍入。在过滤容量时,使用字节单位 -unit b 进行精确过滤。对于自动精简配置拷贝,按层列出的容量将是实际容量。
-delim delimiter
(可选)缺省情况下,简明视图中的所有数据列都以空格分隔。每列的宽度设置为每个数据项可能的最大宽度。在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。-delim 参数会覆盖此行为。-delim 参数的有效输入为一个单字节字符。如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。在详细视图中,数据与标题间以指定的定界符分隔。
-filtervalue?
(可选)显示有效过滤器属性的列表。lsvdisk 命令的以下过滤器有效:
  • access_IO_group_count
  • capacity
  • compressed_copy_count
  • copy_count
  • fast_write_state
  • FC_id
  • fc_map_count
  • FC_name
  • filesystem
  • function
  • id
  • IO_group_id
  • IO_group_name
  • mdisk_grp_name
  • mdisk_grp_id
  • mirror_write_priority
  • name
  • owner_type
  • owner_id
  • owner_name
  • preferred_node_id
  • RC_change
  • RC_id
  • RC_name
  • se_copy_count
  • status
  • type
  • vdisk_UID
  • volume_id
  • volume_name
注: 无法过滤带有 mdisk_grp_name=manylsvdisk 命令来识别镜像卷。请改为进行 copy_count=2 过滤。
object_id | object_name
(可选)指定对象的名称或标识。使用此参数时,将返回特定对象的详细视图,而忽略 -filtervalue 参数指定的所有值。如果不指定 object_id | object_name 参数,将显示与 -filtervalue 参数指定的过滤要求相符的所有对象的简明视图。

描述

该命令用于显示系统中所有卷和卷拷贝的属性的简明列表或详细视图。

如果发生以下情况之一,那么将脱机且不可用:
  • I/O 组中的两个节点都缺失。
  • I/O 组中存在的节点均无法访问该卷。
  • 该卷的所有已同步拷贝均位于脱机的存储池中。
  • 该卷正在格式化。
如果您有降级的卷,并且所有关联的节点和 MDisk 都处于联机状态,那么请参阅您的产品支持信息 以获取帮助。 如果发生以下任一情况,那么卷都将被报告为已降级:
  • I/O 组中的节点之一缺失。
  • I/O 组中的节点之一无法访问该卷在存储池中所跨的所有 MDisk。在此情况下,MDisk 将显示为已降级,并且应该遵循 MDisk 的修复过程来解决问题。
  • 快写高速缓存锁定了 I/O 组中一个或等多个卷的数据并且在解决此情况之前无法执行故障恢复。将显示错误日志,表明高速缓存已锁定数据。请按照该事件日志的修复过程来解决问题。造成数据被锁定的最常见原因如下:
    • I/O 组中一个或多个卷由于非对称故障而处于脱机状态,并已锁定高速缓存中的数据。发生非对称故障的原因包括:光纤网发生故障或配置错误,后端控制器发生故障或配置错误,或者重复的错误已导致系统排除了通过一个或多个节点对 MDisk 的访问权。
    • I/O 组中一个或多个卷由于 FlashCopy® 映射问题而处于脱机状态。
    • 自动精简配置磁盘空间已满。
此命令将返回以下卷属性的值:
IO_groups_id
指示所属的 I/O 组(标识)。
IO_groups_name
指示所属的 I/O 组(名称)。
status
指示状态。该值可以为 onlineofflinedegraded
mdisk_grp_id
指示所属的存储池的标识。如果有多个拷贝,那么这些字段将显示 many
mdisk_grp_name
指示所属的存储池的名称。如果有多个拷贝,那么这些字段将显示 many
type
指示的虚拟化类型。值可以是 stripedseqimagemany。 值 many 表明具有多个拷贝,这些拷贝可以具有不同的虚拟化类型。
capacity
指示的总容量。
formatted
表明卷是否已在创建时格式化。 该值可以为 yesno
formatting
指示卷是否正在格式化。该值可以为 yesno
mdisk_id
指示用于顺序和映像方式卷的 MDisk 标识。如果卷有多个拷贝,那么这些字段将显示 many
mdisk_name
指示用于顺序和映像方式卷的 MDisk 名称。如果卷有多个拷贝,那么这些字段将显示 many
FC_id
指示卷所属的 FlashCopy 映射的标识。值 many 表明卷属于多个 FlashCopy 映射。
FC_name
指示卷所属的 FlashCopy 映射的名称。值 many 表明卷属于多个 FlashCopy 映射。
RC_id
指示卷所属的远程拷贝关系的标识。该值必须是数字。
RC_name
指示卷所属的远程拷贝关系的名称。
vdisk_UID
指示的 UID。
throttle_ID
指示调速对象的标识。该值是介于 0 到 10241 之间的数字字符串(如果未配置调速,那么为空)。
throttle_name
指示调速对象的名称。该值为 1 到 63 个字符的字母数字字符串,如果未指定调速,那么为空。
IOPs_limit
指示为卷配置的 IOPs 限制。该值为数字字符串,如果未指定限制,那么为空。
bandwidth_limit_MB
指示为卷配置的带宽限制 (MB)。该值为数字字符串,如果未配置限制,那么为空。
preferred_node_id
指示处理 I/O 数据的节点。
切记: 该值必须是数字。(如果包含首选节点的 I/O 组中未配置任何节点,那么该值为零。)
fast_write_state
指示卷或卷拷贝的高速缓存状态。该值可以为 emptynot_emptycorruptrepairing。 高速缓存状态 corrupt 表示需要使用 recovervdiskrepairvdiskcopy 命令来修复或恢复卷或卷拷贝。
cache
指示卷的高速缓存方式。该值可以为 readonlyreadwritenone
udid
指示的单元号。 仅 OpenVMS 主机需要单元号。
fc_map_count
指示所属的 FlashCopy 映射的数目。
sync_rate
指示镜像拷贝的同步速率。
se_copy_count
指示自动精简配置拷贝的数目。
切记: 该值仅表示自动精简配置拷贝,不能用于压缩卷拷贝。
filesystem
表示为值字符串(最大长度为 63 个字符的长对象名),指示拥有该的文件系统的全名;否则为空白。
mirror_write_priority
指示正在使用的镜像写算法优先级(如果对卷制作镜像)。
RC_change
指示卷是否是远程拷贝关系的变更卷。
compressed_copy_count
指示压缩卷拷贝的数量。
access_IO_group_count
指示卷访问集中 I/O 组的数量。
命令将返回以下卷拷贝属性的值:
copy_id
指示系统分配的拷贝标识。 该值可以为 01
status
指示状态。该值可以为 onlineoffline。如果所有节点都无法访问包含某个拷贝的存储池,那么说明该拷贝处于脱机状态。
sync
表明拷贝是否已同步。
auto_delete
指示在同步辅助拷贝之后删除主拷贝。值为 yesno
primary
表明拷贝是否为主拷贝。只有一个主拷贝。该值可以为 YesNo
mdiskgrp_id
指示拷贝所属的存储池的标识。
mdiskgrp_name
指示拷贝所属的存储池的名称。
type
指示的虚拟化类型。该值可以为 stripedseqimage
mdisk_id
指示用于顺序和映像方式的 MDisk 标识。
mdisk_name
指示用于顺序和映像方式的 MDisk 名称。
used_capacity
指示 real_capacity 中正在用于存储数据的部分。对于非自动精简配置拷贝,该值与容量相同。如果拷贝为自动精简配置型,那么随着写入到的内容越来越多,该值将从零增加到 real_capacity 值。
real_capacity
指示从存储池分配到拷贝的物理存储量。如果拷贝不是自动精简配置型,那么该值与容量相同。 如果拷贝为自动精简配置型,那么该值可能会不同。
free_capacity
指示 real_capacityused_capacity 值之差。
overallocation
表示为卷容量的百分比,指示容量与 real_capacity 值的比率。对于非自动精简配置或压缩,该值始终为 100
切记: 该值对于压缩卷拷贝可以是任何百分比(但不为空)。
autoexpand
指示是否在自动精简配置上启用 autoexpand。该值可以为 onoff
切记: 该值对于压缩拷贝不能为空。
warning
表示为卷容量的百分比,这指示自动精简配置或压缩拷贝的警告。 当 used_capacity容量的比率达到指定水平时,会生成警告。
切记: 该值对于压缩卷拷贝可以是任何百分比。
grainsize
对于自动精简配置拷贝,指示创建拷贝时为其选择的颗粒度大小。
切记: 该值对于压缩卷拷贝始终为空。
se_copy
指示该拷贝是否为自动精简配置。
切记: 该值对于自动精简配置拷贝是 yes,对于压缩卷拷贝是 no
easy_tier
该值由用户设置,用于指示是否允许 Easy Tier® 管理池。
注:
  1. 如果 easy_tier 为 on,那么 easy_tier_status 可以为任意值。
  2. 如果 easy_tier 为 off,那么 easy_tier_status 为 measuredinactive
easy_tier_status
对于拷贝,指示哪些 Easy Tier 功能处于活动状态:
  • active 表示池由 Easy Tier 管理以提供基于层管理性能的池平衡。例如,可以移动此卷拷贝的扩展数据块以提高性能(自动数据放置)。
  • inactive 表示没有 Easy Tier 功能处于活动状态。
    注: 如果由于系统中的节点不具有所需的 8GB RAM 而导致 Easy Tier 被禁用,那么 easy_tier_statusinactive
  • measured 表示正在收集该拷贝的统计信息,但不会移动任何扩展数据块。
  • balanced 表示 Easy Tier 正在管理池,以提供基于性能的池平衡(例如,可以移动扩展数据块)。
此表显示 easy_tier_status 的可能值及相关信息:
表 1. Easy Tier 状态值. Easy Tier 状态值
存储池 Easy Tier 设置 存储池中的层数 卷拷贝 Easy Tier 设置 卷拷贝 Easy Tier 状态
Off 一个 Off inactive(请参阅注释 2
Off 一个 On inactive(请参阅注释 2
Off 两个 Off inactive(请参阅注释 2
Off 两个 On inactive(请参阅注释 2
Measure 一个 Off measured(请参阅注释 3
Measure 一个 On measured(请参阅注释 3
Measure 两个 Off measured(请参阅注释 3
Measure 两个 measured(请参阅注释 3
Auto 一个 Off measured(请参阅注释 3
Auto 一个 On balanced(请参阅注释 4
Auto 两个 Off measured(请参阅注释 3
Auto 两个 On (请参阅注释 5
On 一个 Off measured(请参阅注释 3
一个 On balanced(请参阅注释 4
两个 Off measured(请参阅注释 3
On 两个 active(请参阅注释 5
注:
  1. 如果卷拷贝处于映像或顺序方式或正在被迁移,那么卷拷贝 Easy Tier(tm) 状态为 measured 而非 active
  2. 当卷拷贝状态为 inactive 时,将不会为该卷拷贝启用任何 Easy Tier(tm) 功能。
  3. 当卷拷贝状态为 measured 时,Easy Tier(tm) 功能将收集卷的使用统计信息,但自动数据放置将处于不活动状态。
  4. 当卷拷贝状态为 balanced 时,Easy Tier(tm) 功能会为该卷拷贝启用基于性能的池平衡。
  5. 但卷拷贝的状态为 active 时,Easy Tier(tm) 功能将针对该卷以自动数据放置方式运行。
  6. 存储池的缺省 Easy Tier(tm) 设置为 auto,而卷拷贝的缺省 Easy Tier(tm) 设置为 on。这表示对单层存储池禁用 Easy Tier(tm) 功能,但仍启用池性能平衡功能,对具有两个或更多层的存储池中的所有条带化卷拷贝启用自动数据放置方式。
tier
正在报告的层信息:
  • ssd
  • nearline
  • enterprise(缺省值,表示新发现的卷或外部卷)
tier_capacity
已分配给层中的 MDisk 容量总和。
注: 对于自动精简配置拷贝,按层列出的容量将是实际容量。
compressed_copy
指示卷拷贝是否压缩。
uncompressed_used_capacity
对于压缩卷,指示压缩前写入卷的数据量。
last_access_time
指示卷最后一次从任何已映射主机接收小型计算机系统接口 (SCSI) 命令的时间 (YYMMDDHHMMSS)。
parent_mdisk_grp_id
指示卷扩展数据块从其实际分配的物理存储池标识。这是一个数字字符串(介于 0 到 127 个字符之间)或为空白。
parent_mdisk_grp_name
指示卷扩展数据块从其实际分配的物理存储池名称。这是一个字母数字字符串(介于 1 到 63 个字符)或为空白。
owner_type
指示拥有组件或对象的类型(如文件系统)。值包括:
  • filesystem
  • host_integration_metadata
  • vvol
  • none
未分配所有者时,值为 none
owner_id
指示拥有对象的标识号。该值必须是数字字符,除非没有拥有对象(此时该值为空白)。
owner_name
指示拥有该卷的拥有对象的名称。该值必须是多达 63 个字母数字字符的组合,但在没有拥有对象时为空白。
volume_id
指示卷标识(针对高可用性卷)。这必须是数字值。
volume_name
指示卷名称(针对高可用性卷)。 这必须是最多包含 63 个字符的字母数字字符串。
function
指示远程拷贝关系中卷的功能。远程拷贝包括高速镜像和全局镜像。
值包括:
  • master,表示远程拷贝关系中的主卷。
  • aux,表示远程拷贝关系中的辅助卷。
  • master_change,表示远程拷贝关系中主卷的变更卷。
  • aux_change,表示远程拷贝关系中辅助卷的变更卷。
  • 空白,用于表明卷不在任何远程拷贝关系中

卷的详细调用示例

lsvdisk -delim : vv45

生成的输出:

name:vv45
IO_group_id:0
IO_group_name:io_grp0
status:online
mdisk_grp_id:0
mdisk_grp_name:Group0
capacity:1000.00MB
type:striped
formatted:no
formatting:yes
mdisk_id:
mdisk_name:
FC_id:
FC_name:
RC_id:
RC_name:
vdisk_UID:60050768019B82328000000000000010

preferred_node_id:2
fast_write_state:empty
cache:readwrite
udid:
fc_map_count:0
sync_rate:50
copy_count:1
se_copy_count:0
filesystem:
mirror_write_priority:redundancy
RC_change:no
compressed_copy_count:0
access_IO_group_count:1
parent_mdisk_grp_id:5
parent_mdisk_grp_name:p5


owner_type filesystem
owner_id 2
owner_name myfilesystem2
copy_id:0
status:online
sync:yes
auto_delete:yes
primary:yes
mdisk_grp_id:0
mdisk_grp_name:Group0
type:striped
mdisk_id:
mdisk_name:
fast_write_state:empty
used_capacity:1000.00MB
real_capacity:1000.00MB
free_capacity:0.00MB
overallocation:100
autoexpand:
warning:grainsize: 
se_copy:no
easy_tier:on
easy_tier_status:inactive
tier:generic_ssd
tier_capacity:0.00MB
tier:generic_hdd
tier_capacity:1000.00MB

compressed_copy:no
uncompressed_used_capacity:1000.00MB
last_access_time:140604171325
throttle_id:1
throttle_name:lcyfoxes_1
IOPs_limit:25000
bandwidth_limit_MB:500

简明调用示例

lsvdisk -delim :
生成的输出:
id:name:IO_group_id:IO_group_name:status:mdisk_grp_id:mdisk_grp_name:capacity:type:
FC_id:FC_name:RC_id:RC_name:vdisk_UID:fc_map_count:copy_count:
fast_write_state:se_copy_count:RC_change:compressed_copy_count:volume_id:volume_name:funtion
0:vdisk0:0:io_grp0:degraded:0:mdiskgrp0:10.00GB:striped:::::60050768018300003000000000000000:0:1:empty:0:no0:1:VDisk1:aux_change

详细调用示例

lsvdisk -delim : vv1
生成的输出:
id:0
name:vv1
IO_group_id:0
IO_group_name:io_grp0
status:degraded
mdisk_grp_id:many
mdisk_grp_name:many
capacity:16.00GB
type:many
formatted:no
formatting:yes
mdisk_id:many
mdisk_name:many
FC_id:
FC_name:
RC_id:
RC_name:
vdisk_UID:00000000000000AB:6005076801CF003F2800000000000000

preferred_node_id:1
fast_write_state:empty
cache:readwrite
udid:1234
fcmap_count:0
sync_rate:25
copy_count:2
se_copy_count:1filesystem:
mirror_write_priority:redundancy
RC_change:no
compressed_copy_count:0
access_IO_group_count:1
parent_mdisk_grp_id:5
parent_mdisk_grp_name:p5


owner_type filesystem
owner_id 2
owner_name myfilesystem2
copy_id:0
status:online
sync:yes
auto_delete:yes
primary:yes
mdisk_grp:1
mdisk_grp_name:mdisk_group_1
type:striped
mdisk_id:
mdisk_name:
fast_write_state:corrupt
used_capacity:8.00GB
real_capacity:8.00GB
free_capacity:6.00GB
overallocation:100
autoexpand:off
warning:grainsize: 
se_copy:no
easy_tier:off
easy_tier_status:inactive
tier:generic_ssd
tier_capacity:0.00MB
tier:generic_hdd
tier_capacity:8.00GB


copy_id:1
status:offline
sync:no
primary:no
mdisk_grp:2
mdisk_grp_name:mdisk_group_2
type:striped
mdisk_id:
mdisk_name:
fast_write_state:not_empty
used_capacity:2.00GB
real_capacity:4.00GB
free_capacity:2.00GB
overallocation:400
autoexpand:on
warning:20
grainsize:256
se_copy:yes
easy_tier:on
easy_tier_status:active
tier:generic_ssd
tier_capacity:64.00MB
tier:generic_hdd
tier_capacity:3.94GB


last_access_time 140604171325
parent_mdisk_grp_id:5
parent_mdisk_grp_name:p5
throttle_id:1
throttle_name:lcyfoxes_1
IOPs_limit:25000
bandwidth_limit_MB:500

调用示例

lsvdisk -delim : vv2

生成的输出:

id:0
name:vv2
IO_group_id:0
IO_group_name:io_grp0
status:degraded
mdisk_grp_id:many
mdisk_grp_name:many
capacity:16.00GB
type:many
formatted:no
formatting:yes
mdisk_id:many
mdisk_name:many
FC_id:
FC_name:
RC_id:
RC_name:
vdisk_UID:00000000000000AB:6005076801CF003F2800000000000000

preferred_node_id:1
fast_write_state:empty
cache:readwrite
udid:1234
fc_map_count:0
sync_rate:25
copy_count:2
se_copy_count:2
filesystem:
mirror_write_priority:latency
RC_change:no
compressed_copy_count:0
parent_mdisk_grp_id:5
parent_mdisk_grp_name:p5



copy_id:0
status:online
sync:yes
auto_delete:yes
primary:yes
mdisk_grp_id:1
mdisk_grp_name:mdisk_group_1
type:striped
mdisk_id:
mdisk_name:
fast_write_state:empty
used_capacity:2.00GB
real_capacity:8.00GB
free_capacity:6.00GB
overallocation:200
autoexpand:on
warning:25
grainsize:256
se_copy:yes
easy_tier:off
easy_tier_status:inactive
tier:ssd
tier_capacity:0.00MB
tier:enterprise
tier_capacity:6.00GB
tier:nearline
tier_capacity:2.00GB

compressed_copy:no
uncompressed_used_capacity:2.00GB
parent_mdisk_grp_id:5
parent_mdisk_grp_name:p5

copy_id:1
status:offline
sync:no
primary:no
mdisk_grp_id:2
mdisk_grp_name:mdisk_group_2
type:striped
mdisk_id:
mdisk_name:
fast_write_state:not_empty
used_capacity:2.00GB
real_capacity:4.00GB
free_capacity:2.00GB
overallocation:400
autoexpand:on
warning:20
grainsize:256
se_copy:yes
easy_tier:off
easy_tier_status:inactive
tier:ssd
tier_capacity:0.00MB
tier:enterprise
tier_capacity:2.00GB
tier:nearline
tier_capacity:2.00GB

compressed_copy:no
uncompressed_used_capacity:2.00GB

last_access_time 140604171325
parent_mdisk_grp_id:5
parent_mdisk_grp_name:p5
throttle_id:1
throttle_name:lcyfoxes_1
IOPs_limit:25000
bandwidth_limit_MB:500