lsmdiskgrp

使用 lsmdiskgrp 命令可以显示集群系统(系统)可见的存储池的简明列表或详细视图。

语法

 lsmdiskgrp    [  -filtervalue  attribute=value  ]   [  -nohdr  ]   [  -bytes  ]   [  -delim  delimiter  ]     [  -filtervalue?  ] [ {  object_id  |  object_name  } ]

参数

-filtervalueattribute=value
(可选)指定一个或多个过滤器的列表。 仅返回值与过滤器属性值匹配的对象。 如果指定了容量,那么还必须包含单位。
Note: 某些过滤器允许您在输入命令时使用通配符。 使用命令行界面 (CLI) 时,应该遵循以下规则来使用通配符:
  • 通配符为星号 (*)。
  • 命令最多可包含一个通配符,并且该通配符必须是字符串中的第一个或最后一个字符。
  • 使用通配符时,必须将过滤器条目包含在双引号 ("") 内,如以下命令所示:
    lsmdiskgrp -filtervalue  "name=md*"
-nohdr
(可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。 -nohdr 参数用于禁止显示这些标题。
Note: 如果没有可供显示的数据,那么不会显示标题。
-bytes
(可选)指定希望报告将所有容量显示为字节数。
-delim delimiter
(可选)缺省情况下,简明视图中的所有数据列都以空格分隔。 每列的宽度设置为每个数据项的最大宽度。 在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。 -delim 参数会覆盖此行为。 -delim 参数的有效输入为一个单字节字符。 如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。 在详细视图中,数据与标题间以指定的定界符分隔。
object_id | object_name
(可选)指定对象的名称或标识。 使用此参数时,将返回特定对象的详细视图,而忽略 -filtervalue 参数指定的所有值。 如果未指定 object_id | object_name 参数,那么将显示与 -filtervalue 参数指定的过滤要求相符的所有对象的简明视图。
-filtervalue?
(可选)显示有效过滤器属性的列表。 lsmdiskgrp 命令的有效过滤器为以下值:
  • name
  • id
  • mdisk_count
  • vdisk_count
  • status
  • storage_pool_id
  • easy_tier
  • easy_tier_status
  • site_id
  • site_name
  • parent_mdisk_grp_id
  • parent_mdisk_grp_name
  • child_mdisk_grp_count
  • type
  • encrypt
  • owner_type
  • data_reduction

有关过滤属性的更多信息,请参阅-filtervalue 参数的属性

描述

此命令返回系统可视的存储池的简明列表或详细视图。

命令输出中包含以下属性的值:
status
组中具有最高优先级状态的 MDisk 的状态,但映像方式 MDisk 除外。
VDisk_count
存储池中的拷贝的数量。
capacity
分配给存储池的 MDisk 存储总量。
extent_size
该组的扩展数据块的大小为:16、32、64、128、256、512、1024、2048、4096 或 8192 (MB)。
free_capacity
分配给存储池的未使用的 MDisk 存储量。 MDisk 存储器可以用于系统定额数据和卷。
real_capacity
分配给存储池(存储池已分配给卷)的 MDisk 存储量。
virtual_capacity
与存储池相关的所有卷拷贝的总虚拟大小。 除非在此存储池中配置自动精简配置卷拷贝,否则该大小与 real_capacity 值相同。
used_capacity
与存储池相关的所有卷拷贝的已用总大小。 除非在此存储池中配置自动精简配置卷拷贝,否则该大小与 real_capacity 值相同。
overallocation
表示为百分比,即 virtual_capacity 值与 capacity 值的比率。 仅当配置自动精简配置卷拷贝时,存储池的 overallocation 才可能超过 100%。
warning
该字段为百分比值。 当存储池中分配的空间量超过该水平时,将生成警告。
easy_tier
该值由用户设置,确定是否允许 Easy Tier 管理池。
Note: 值包括:
  1. on 指示 Easy Tier 主动管理扩展数据块(包括单层存储池),并且 Easy Tier 状态必须为 active - 除非需要许可证。
  2. off 指示 Easy Tier 未主动管理扩展数据块,并且 Easy Tier 状态必须为 inactive
  3. auto 指示 Easy Tier 的状态值由存储池中的层数决定。
    Note: 以下值适用于 auto
    • on:如果 Easy Tier 已获得许可或者无需许可证。
    • off:如果 Easy Tier 需要许可证但不存在许可证。
  4. measure 指示 Easy Tier 收集有关存储池的统计信息,但不会移动该存储池中的任何扩展数据块。
easy_tier_status
该字段指示 Easy Tier 功能在存储池上是否处于活动状态。
  • active 指示 Easy Tier 正在管理池,提供基于层管理性能的池平衡(例如,可以移动扩展数据块)。
  • inactive 指示 Easy Tier 处于不活动状态。
  • measured 指示正在收集 Easy Tier 统计信息,但是未检测到 Easy Tier 管理。
  • balanced 表示池正由 Easy Tier 管理,提供基于性能的池平衡(例如,可以移动扩展数据块)。
下表描述了存储池 Easy Tier 设置。
Table 1. 针对存储池和卷的 Easy Tier 设置. Easy Tier 状态值。
存储池 Easy Tier 设置 存储池中的层数 卷拷贝 Easy Tier 设置 卷拷贝 Easy Tier 状态
一个 inactive(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__inactive
一个 inactive(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__inactive
两个 inactive(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__inactive
两个 inactive(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__inactive
测量 一个 measured(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__measured
测量 一个 measured(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__measured
测量 两个 measured(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__measured
测量 两个 measured(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__measured
自动 一个 measured(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__measured
自动 一个 balanced(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__balanced
自动 两个 measured(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__measured
自动 两个 active(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__active
一个 balanced(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__balanced
一个 balanced(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__balanced
两个 measured(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__measured
两个 active(请参阅注释 svc_lsmdiskgrp_21pdnf.html#svc_lsmdiskgrp_21pdnf__active
注:
  1. 如果卷拷贝状态为 inactive,那么该卷拷贝未启用任何 Easy Tier 功能。
  2. 如果卷拷贝状态为 measured,那么 Easy Tier 功能会收集卷的使用情况统计信息,但自动数据放置会处于不活动状态。
  3. 如果卷拷贝状态为 balanced,那么 Easy Tier 功能会为该卷拷贝启用基于性能的池均衡。
  4. 如果卷拷贝状态为 active,那么针对该卷的 Easy Tier 功能将以自动数据放置方式运行。

如果卷拷贝处于映像或顺序方式或正在迁移,那么卷拷贝 Easy Tier 状态为 measured 而非 active

存储池的缺省 Easy Tier 设置为 auto,而卷拷贝的缺省 Easy Tier 设置为 on。 因此,对具有单层的存储池禁用 Easy Tier 功能(除了池性能均衡),对具有两个或更多层的存储池中的所有条带化卷拷贝启用自动数据放置方式。

tier
指示要报告哪个层信息。
tier
指示要报告哪个层信息。 值包括:
  • tier0_flash
  • tier1_flash
  • tier_enterprise
  • tier_nearline
tier_mdisk_count
指示层中 MDisk 的数量。
tier_capacity
指示层中分配给卷的 MDisk 总容量。
Note: 对于自动精简配置拷贝,按层列出的容量便是实际容量。
tier_free_capacity
指示层中未使用的 MDisk 存储量。
compression_active
指示存储池中是否存在任何压缩的卷拷贝。对于属于数据降维池的存储池,此字段为空。
compression_virtual_capacity
指示存储池中所有压缩卷拷贝的总虚拟容量。 该值采用无符号十进制格式。对于属于数据降维池的存储池,此字段报告为 0.00MB
compression_compressed_capacity
指示存储池中所有压缩卷拷贝的已用总容量。 该值采用无符号十进制格式。对于属于数据降维池的存储池,此字段报告为 0.00MB
compression_uncompressed_capacity
指示存储池中所有压缩卷拷贝的未压缩已用总容量。 该值采用无符号十进制格式。对于属于数据降维池的存储池,此字段报告为 0.00MB
site_id
表示存储池组的站点值。 此数字值为 123 或空白。
site_name
指示存储池的站点名称。 该值是字母数字值或为空白。
parent_mdisk_grp_id
指示存储池组标识。 这是一个数字字符串(介于 0 到 127 个字符之间)或为空白。
parent_mdisk_grp_name
指示存储池组名。 这是一个字数数字字符串(介于 1 到 63 个字符之间)或为空白。
child_mdisk_grp_count
指示父池中的子池数量。 这是一个数字字符串(介于 0 到 127 个字符之间)或为空白。
child_mdisk_grp_capacity
指示为子池保留的空间总量。
type
指示 MDisk 组类型。 值是 parentchild_thick
encrypt
指示存储在 MDisk 组上的数据是已加密还是未加密。 值包括:
  • yes:池具有加密密钥。
  • yes:池不具有加密密钥(并且池包含 MDisk 且所有这些 MDisk 已加密)。
  • no:池不具有加密密钥(并且池包含 MDisk 且其中至少一个 MDisk 未加密)。
  • 空白:池不具有加密密钥(且池不包含 MDisk)。
下面从最低到最高优先级定义了 status 字段:
Online
指示存储池联机且可用。
Offline
指示丢失了存储池的所有路径。
owner_type
指示拥有对象的类型,例如文件系统或应用程序。 该属性是一个长度为 20 个字符的字母数字字符串。
owner_id
指示拥有对象的标识。 如果不存在拥有对象,那么由一个数字或空白表示。
owner_name
指示拥有卷的对象的名称。 该属性是一个长度为 63 个字符的字母数字字符串,或者为空白。
data_reduction
指示存储池是数据降维池。 值为 yesno
physical_capacity
指示属于此存储池的 MDisk 的总物理容量。 对于任何不显示其物理容量的磁盘,将显示逻辑容量值。该值必须是四舍五入为具有两个小数位的数字(以单位表示)。
physical_free_capacity
指示属于此存储池的 MDisk 的可用总物理容量。 对于任何不显示其物理容量的磁盘,将显示逻辑容量值。该值必须是四舍五入为具有两个小数位的数字(以单位表示)。
shared_resources
指示该存储池中的一个或多个 MDisk 与另一个存储池中的 MDisk 共享资源配置组。这表明存储池之间存在交叉污染过量供给的物理资源。该值必须为 yesno
reclaimable_capacity
指示减少数据后可用的未使用(空闲)容量。精确到 used_capacity_before_reduction 的 +/-1% 内。对于不属于数据降维池的存储池,此字段将报告 0.00MB
used_capacity_before_reduction
指示发生数据降维之前写入存储池中的自动精简配置和压缩卷拷贝的数据总量。该值不包含完全分配的卷(可以在数据降维池中创建),因为它们不能进行降维。 对于不属于数据降维池的存储池,此字段为空。
used_capacity_after_reduction
指示发生数据降维之后,用于存储池中的自动精简配置和压缩卷拷贝的总容量。 对于不属于数据降维池的存储池,此字段为空。
deduplication_capacity_saving
存储池中通过数据去重所节省的已用容量。此节省量为进行任何压缩之前。对于不属于数据降维池的存储池,此字段为空。
overhead_capacity
指示存储池中未用于数据的开销容量。
compression_opportunity
针对压缩启用的数据降维池中所有卷拷贝的总容量。它不包含实时压缩容量。该值排除了由数据去重而节省的容量。
deduplication_opportunity
针对数据去重启用的数据降维池中所有卷拷贝的 used_capacity_before_reduction 总量。

简明调用示例

lsmdiskgrp -delim :

将显示以下简明输出:

id:name:status:mdisk_count:vdisk_count:capacity:extent_size:free_capacity:virtual_capacity:used_capacity:
real_capacity:overallocation:warning:easy_tier:easy_tier_status:compression_active:
compression_virtual_capacity:compression_compressed_capacity:compression_uncompressed_capacity:
parent_mdisk_grp_id:parent_mdisk_grp_name:child_mdisk_grp_count:child_mdisk_grp_capacity:type:encrypt:
owner_type:site_id:site_name:data_reduction:used_capacity_before_reduction:used_capacity_after_reduction:
deduplication_capacity_saving:reclaimable_capacity

0:mdiskgrp0:online:2:0:399.00GB:256:399.00GB:0.00MB:0.00MB:
0.00MB:0:0:auto:balanced:no:
0.00MB:0.00MB:0.00MB:
0:mdiskgrp0:0:0.00MB:parent:no:
none:::no:0.00MB:0.00MB:
0.00MB:0.00MB

1:A9000:online:3:2:584.69GB:64:518.69GB:66.00GB:66.00GB:
66.00GB:11:0:auto:balanced:no:
0.00MB:0.00MB:0.00MB:
1:A9000:0:0.00MB:parent:no:
none:::no:0.00MB:0.00MB:
0.00MB:0.00MB

2:Storwize:online:3:2:592.50GB:64:526.50GB:66.00GB:66.00GB:
66.00GB:11:0:auto:balanced:no:
0.00MB:0.00MB:0.00MB:
2:Storwize:0:0.00MB:parent:no:
none:::no:0.00MB:0.00MB:
0.00MB:0.00MB

具有一个层的存储池的详细调用示例

lsmdiskgrp -delim : mdiskgrp1
将显示以下输出:
id:1
name:mdiskgrp1
status:online
mdisk_count:4
vdisk_count:6
capacity:200GB
extent_size:16
free_capacity:100GB
virtual_capacity:400.00GB
used_capacity:75.00GB
real_capacity:100.00GB
overallocation:200
warning:80
easy_tier:on
easy_tier_status:active
tier:ssd
tier_mdisk_count:0
tier_capacity: 0.00MB
tier_free_capacity:0.00MB
tier tier0_flash
tier_mdisk_count 1
tier_capacity 1.63TB
tier_free_capacity 1.63TB
tier tier1_flash
tier_mdisk_count 1
tier_capacity 1.63TB
tier_free_capacity 1.63TB
tier tier_enterprise
tier_mdisk_count 0
tier_capacity 0.00MB
tier_free_capacity 0.00MB
tier tier_nearline
tier_mdisk_count 0
tier_capacity 0.00MB
tier_free_capacity 0.00MB
compression_active:yes
compression_virtual_capacity:1000.00MB
compression_compressed_capacity:0.41MB
compression_uncompressed_capacity:512.05MB
site_id:3
site_name:Quorum
parent_mdisk_grp_id:3
parent_mdisk_grp_name:sisfyle
child_mdisk_grp_count:0
child_mdisk_grp_capacity:0.00MB
type:child_thickencrypt:noowner_type vvol_child_pool
owner_id
owner_namephysical_capacity:1.23TB
physical_free_capacity:1.11TB
shared_resources:yesdata_reduction:yes
reclaimable_capacity:10.00MB
used_capacity_before_reduction
used_capacity_after_reduction
overhead_capacity

具有两个层的存储池的详细调用示例

lsmdiskgrp -delim : mdiskgrp2

将显示以下输出:

id:2
name:mdiskgrp2
status:online
mdisk_count:8
vdisk_count:6
capacity:200GB
extent_size:16
free_capacity:100GB
virtual_capacity:400.00GB
used_capacity:75.00GB
real_capacity:100.00GB
overallocation:200
warning:80
easy_tier:auto
easy_tier_status:active
tier:ssd
tier_mdisk_count:2
tier_capacity:20.00GB
tier_free_capacity:0.00MB
tier tier0_flash
tier_mdisk_count 1
tier_capacity 1.63TB
tier_free_capacity 1.63TB
tier tier1_flash
tier_mdisk_count 1
tier_capacity 1.63TB
tier_free_capacity 1.63TB
tier tier_enterprise
tier_mdisk_count 0
tier_capacity 0.00MB
tier_free_capacity 0.00MB
tier tier_nearline
tier_mdisk_count 0
tier_capacity 0.00MB
tier_free_capacity 0.00MB
tier_mdisk_count:6
tier_capacity:180.00GB
tier_free_capacity:100.00GB
tier:ri_ssd
tier_mdisk_count:
tier_capacity:
tier_free_capacity:
compression_active:yes
compression_virtual_capacity:1000.00MB
compression_compressed_capacity:0.41MB
compression_uncompressed_capacity:512.05MB
site_id:2
site_name:POK
parent_mdisk_grp_id:2
parent_mdisk_grp_name:sysfile
child_mdisk_grp_count:0
child_mdisk_grp_capacity:0.00MB
type:child_thick
encrypt:yesowner_type vvol_child_pool
owner_id
owner_namephysical_capacity:1.63TB
physical_free_capacity:1.52TB
shared_resources:nodata_reduction:yes
reclaimable_capacity:15.00MB
used_capacity_before_reduction
used_capacity_after_reduction
overhead_capacity

具有三个层的存储池的详细调用示例

lsmdiskgrp -delim : mdiskgrp1

将显示以下输出:

id:1
name:mdiskgrp1
status:online
mdisk_count:4
vdisk_count:6
capacity:200.00GB
extent_size:16
free_capacity:100.00GB
virtual_capacity:400.00GB
used_capacity:75.00GB
real_capacity:100.00GB
overallocation:200
warning:80
easy_tier:auto
easy_tier_status:inactive
tier tier0_flash
tier_mdisk_count 1
tier_capacity 1.63TB
tier_free_capacity 1.63TB
tier tier1_flash
tier_mdisk_count 1
tier_capacity 1.63TB
tier_free_capacity 1.63TB
tier tier_enterprise
tier_mdisk_count 0
tier_capacity 0.00MB
tier_free_capacity 0.00MB
tier tier_nearline
tier_mdisk_count 0
tier_capacity 0.00MB
tier_free_capacity 0.00MB
compression_active:no
compression_virtual_capacity:0.00MB
compression_compressed_capacity:0.00MB
compression_uncompressed_capacity:0.00MB
parent_mdisk_grp_id:1
parent_mdisk_grp_name:filesys
child_mdisk_grp_count:0
child_mdisk_grp_capacity:0.00MB
type:child_thickencrypt:yesowner_type vvol_child_pool
owner_id
owner_namephysical_capacity:1.63TB
physical_free_capacity:1.52TB
shared_resources:nodata_reduction:yes
reclaimable_capacity:20.00MB
used_capacity_before_reduction
used_capacity_after_reduction
overhead_capacity