lsdrive

可以使用 lsdrive 命令,显示配置信息和驱动器重要产品数据 (VPD)。

语法

lsdrive [ -filtervalueattribute_value ] [ -nohdr ] [ -delim delimiter ] [ -filtervalue? ] [ -bytes ] [ drive_id ]

参数

-filtervalueattribute=value
(可选)指定一个或多个过滤器的列表。 仅显示值与过滤器属性值匹配的对象。
Note: 某些过滤器允许您在输入命令时使用通配符。 以下规则适用于通配符的使用:
  • 通配符字符是星号 (*)。
  • 命令最多可包含一个通配符。
  • 使用通配符时,将过滤器条目用双引号 ("") 括起:lsdrive -filtervalue mdisk_id="1*"
-nohdr
(可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。 -nohdr 参数用于禁止显示这些标题。
Note: 如果没有要显示的数据,那么不会显示标题。
-delimdelimiter
(可选)缺省情况下,简明视图中的所有数据列都以空格分隔。 每列的宽度设置为每个数据项的最大宽度。 在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。 -delim 参数会覆盖此行为。 -delim 参数的有效输入为一个单字节字符。 如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。 在详细视图中,数据与标题间以指定的定界符分隔。
-filtervalue?
(可选)显示 -filtervalue 参数的有效过滤器属性:
  • capacity
  • enclosure_id
  • error_sequence_number
  • id
  • interface_speed
  • mdisk_id
  • mdisk_name
  • member_id
  • node_id
  • node_name
  • slot_id
  • status
  • tech_type
  • use
  • drive_class_id
  • 压缩
  • physical_capacity
  • physical_used_capacity
  • effective_used_capacity
  • transport_protocol
-bytes
(可选)驱动器的大小(容量),按字节计。
drive_id
(可选)驱动器的标识。

描述

使用此命令可显示配置信息和驱动器 VPD。
Note: 应该允许对所有简明字段进行过滤。
Note: 系统状态备份存储在定额磁盘上,并计入已用物理空间。 用于此备份的数据量取决于系统配置,但通常为几 MB,且不得超过 1 GB。
下表描述了可能的输出。
Table 1. lsdrive 输出
属性
id 指示驱动器的标识:
  • online,指示可通过所有驱动器端口访问此驱动器。
  • degraded,指示可访问此驱动器,但并非通过所有驱动器端口都可访问此驱动器。
  • offline,指示此驱动器不可访问。
status 指示驱动器的摘要状态。
error_sequence_number 指示描述驱动器状态原因的错误序号:
  • online,为空白。
  • degraded,与错误关联时填充。
  • offline,必须填充。
Note: 错误序号指示事件日志中的某个条目。 该值同时包含错误条目和参考消息条目(例如,驱动器正在格式化)。
use 指示驱动器的当前角色:
  • unused 表示驱动器未配置为供任何对象使用。
  • candidate 表示驱动器可供配置。
  • spare 表示驱动器被配置为备件以在阵列成员发生故障时使用。
  • member 表示驱动器被配置为阵列的成员。
  • failed 表示驱动器已被拒绝,不再可用。
UID 指示驱动器报告的唯一标识。
tech_type 指示使用的驱动器技术。
值包括:
  • unsupported 指示此平台不支持该驱动器(请联系支持团队)。
  • tier0_flash
  • tier1_flash
  • tier_enterprise
  • tier_nearline
replacement_date 指示潜在驱动器故障的日期。 格式必须为 YYMMDD。 对于非 SSD 驱动器,该值为空白。
capacity 指示磁盘容量,不包括定额区域。

对于压缩驱动器,此输出表示驱动器的逻辑容量,此逻辑容量大于物理容量,并且由此驱动器提供的可寻址逻辑块的数量来确定。

对于非压缩驱动器,对于逻辑容量和物理容量,此容量值相同。

block_size 指示磁盘的块大小。
vendor_id 指示驱动器的制造商。
product_id 指示驱动器的产品标识。
FRU_part_number 指示驱动器的 FRU 部件号。
FRU_identity 指示由制造部件号和序列号组成的 11S 编号。
RPM 指示磁盘的指定 RPM。
firmware_level 指示磁盘的固件级别;如果未知,那么显示为空白。
FPGA_level 指示 FPGA 级别(如果适用);如果不适用或未知,那么显示为空白。
mdisk_id 指示驱动器所属的阵列 MDisk 的标识。
mdisk_name 指示驱动器所属的 MDisk 的名称。
member_id 指示 MDisk 阵列成员的标识。
enclosure_id 指示:
  • 驱动器包含在机柜(而非节点)中,并且插槽位置已知。 该值是驱动器所在机柜的标识。
  • 驱动器包含在节点(而非机柜)中。 该值为空白。
  • 尚未确定机柜标识。 该值为空白。
slot_id 指示机柜或节点中驱动器的 slot_id。 它可以指示驱动器托架或位置。 该值可以是空白。
node_name 对于节点中包含的驱动器,指示驱动器所在节点的名称。 对于包含在机柜中的驱动器,显示为空白。
node_id 对于节点中包含的驱动器,指示驱动器所在节点的标识。 对于包含在机柜中的驱动器,该值为空。
quorum_id 指示定额磁盘的标识。 对于非定额磁盘,该值为空。
port_1_status 指示驱动器的第一个端口的连接状态。 其值为 onlineofflineexcluded
Note: 端口 1 连接到面板名称以 -1 结尾的节点。
port_2_status 指示驱动器的第二个端口的连接状态。 其值为 onlineofflineexcluded
Note: 端口 2 连接到面板名称以 -2 结尾的节点。
interface_speed 指示所连接驱动器插槽的最低接口速度(单位为千兆位/秒或 Gbps)。 值包括:
  • 1.5 Gbps
  • 3 Gbps
  • 6 Gbps
  • 12 Gbps
  • 如果两个端口隔离或未连接驱动器,那么该值为空。
protection_enabled 指示 SCSI 类型 2 保护信息是启用 (yes) 还是未启用 (no)。
auto_manage 指示 auto_manage 进程正在运行 (active) 还是未在运行 (idle)。
drive_class_id 指示驱动器所属的驱动器类。
write_endurance_used 指示驱动器的每日写入次数 (DWPD)。 对于非 SSD 驱动器,该值为空白。 该值必须是 0 到 255 之间的数字。

该值指示驱动器已使 用的生命期限的百分比。 值 0 指示还有完整的生命期限,100 指示驱动器已到达或已超过 其生命期限。

Note: 当该值超过 100 时,必须更换驱动器。
对于以下任一驱动器,该值为空白:
  1. 非 SSD。
  2. 先于耐久性指示器支持的 SSD。
该值还适用于待轮询的驱动器,最多需要 24 小时。
write_endurance_usage_rate 指示 DWPD 用法比率。 值包括:
  • measuring
  • high
  • marginal
  • low
对于非 SSD 驱动器,该值为空白。
Note: 仅当 write_endurance_used 值更改时,该字段才会显示值。
transport_protocol 指示驱动器的传输协议。 对于 Flashsystem V9000 AE1 和 AE2 机柜,此选项为空。 可能的值如下所示:
  • sas
  • nvme
压缩 指示此驱动器是否为压缩驱动器。 压缩驱动器包含板载压缩功能,此功能适用于写入该驱动器的所有数据。
physical_capacity 对于压缩驱动器,此输出表示驱动器上物理存储器的总容量。 该值小于 capacity 值所显示的逻辑容量。

对于非压缩驱动器,physical_capacity 与逻辑容量相同。

physical_used_capacity 指示驱动器上使用的物理存储器的容量。 如果该驱动器并非压缩驱动器,那么此处不显示任何值。
effective_used_capacity 指示写入驱动器的逻辑数据量。 如果该驱动器并非压缩驱动器,那么此处不显示任何值。

简明调用示例

lsdrive -delim :

生成的简明输出:

id:status:error_sequence_number:use:tech_type:capacity:mdisk_id:mdisk_name:member_id:enclosure_id:slot_id:auto_manage:drive_class_id
0:online::member:tier0_flash:20GB:0:mdisk0:0:1:2:active:0
1:offline:345:member:tier0_flash:20GB:0:mdisk0:0:1:3:idle:0
2:online::member:tier0_flash:20GB:0:mdisk0:0:1:4:active:0

SSD 驱动器的详细调用示例

lsdrive 0

生成的详细输出:

id:0
status:online
error_sequence_number:
use:member
UID:20000004cf4cd2c0
tech_type:tier0_flash
capacity:20GB 
block_size:512
vendor_id:IBM
product_id:I8MR1337 W00Y4Y1
FRU_part_number:AAAAAAA
FRU_identity:11S1817115Y41337171001
RPM:
firmware_level:3.02
FPGA_level:1.99
mdisk_id:0
mdisk_name:mdisk0
member_id:0
enclosure_id:1
slot:2
node_id:
node_name:
quorum_id:
port_1_status:online
port_2_status:online
interface_speed:6Gbprotection_enabled:yes
auto_manage:active
drive_class_id:3write_endurance_used:5write_endurance_usage_rate:highwork_load:highreplacement_date:190806

1 类闪存 SSD 驱动器的详细调用示例

lsdrive 0

生成的详细输出:

id 0
status degraded
error_sequence_number
use candidate
UID 5000c5002624a723
tech_type sas_hdd
capacity 1.8TB
block_size 512
vendor_id IBM-207x
product_id ST32000444SS
FRU_part_number 85Y5869
FRU_identity 11S41Y8471YXXX9WM40LMD
RPM 10000
firmware_level BC2D
FPGA_level
mdisk_id
mdisk_name
member_id
enclosure_id 1
slot_id 7
node_id
node_name
quorum_id 0
port_1_status online
port_2_status offline
interface_speed 6Gb
protection_enabled no
auto_manage inactive
drive_class_id 3
write_endurance_used 30
drive_class_idwrite_endurance_used 5write_endurance_usage_rate highwork_load highreplacement_date 190806

硬盘驱动器 (HDD) 的详细调用示例

lsdrive 0

生成的详细输出:

id 0
status degraded
error_sequence_number
use candidate
UID 5000c5002624a723
tech_type sas_nearline_hdd
capacity 1.8TB
block_size 512
vendor_id IBM-207x
product_id ST32000444SS
FRU_part_number 85Y5869
FRU_identity 11S41Y8471YXXX9WM40LMD
RPM 7200
firmware_level BC2D
FPGA_level
mdisk_id
mdisk_name
member_id
enclosure_id 1
slot_id 7
node_id
node_name
quorum_id 0
port_1_status online
port_2_status offline
interface_speed 6Gb
protection_enabled no
auto_manage inactive
drive_class_id 3
write_endurance_used 
drive_class_idwrite_endurance_used 5write_endurance_usage_rate highwork_load highreplacement_date 190806

调用示例

lsdrive 0

生成的详细输出:

id 0
status online
error_sequence_number
use candidate
...
transport_protocol sas
compressed yes
physical_capacity 3.6TB
physical_used_capacity 0.00MB
effective_used_capacity 0.00MB