lsnodebootdrive

使用 lsnodebootdrive 命令可返回有关节点的内部引导驱动器的信息。此命令适用于 SAN Volume Controller 2145-DH8 系统。

语法

阅读语法图跳过直观语法图 lsnodebootdrive -nohdr-delimdelimiter-slot slot_idnode_namenode_id

参数

-nohdr
(可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。-nohdr 参数用于禁止显示这些标题。
注: 如果没有要显示的数据,那么不会显示标题。
-delim delimiter
(可选)缺省情况下,简明视图中的所有数据列都以空格分隔。每列的宽度设置为每个数据项的最大宽度。在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。-delim 参数会覆盖此行为。-delim 参数的有效输入为一个单字节字符。如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。在详细视图中,数据与标题间以指定的定界符分隔。
-slot slot_id
(可选)仅当指定了节点或机柜时才有效。提供该节点插槽的详细视图。如果指定了 -slot,那么还必须指定 node_namenode_id
node_name | node_id
(可选)指示节点名称或标识。

描述

该命令用于显示有关节点的内部引导驱动器的信息。
下表提供了对于在输出视图中显示为数据的属性适用的可能值。
表 1. lsnodebootdrive 属性值
属性
node_id 指示包含引导驱动器的节点的标识(采用十进制格式)。
node_name 指示包含引导驱动器的节点的名称。
can_sync 指示是否可同步。值为 yesnounknown
slot_id 指示节点内的插槽的标识(采用十进制格式)。
booted 指示是否从指定的驱动器启动节点。值为 yesno
status 指示插槽状态。值为:
  • missing 指示插槽应被占用,但是软件无法检测到驱动器。它还指示预期驱动器的序列号。
  • empty 指示插槽必须为空且实际为空。
  • unsupported 指示插槽必须为空但实际不为空。
  • failed 指示插槽中的驱动器未在工作。
  • uninitialized 指示没有为系统格式化驱动器。
  • wrong_node 指示驱动器正在工作,但是未处于正确的节点中。它还指示驱动器位于的节点的序列号,并可能指示插槽中的驱动器的序列号。
  • wrong_slot 指示驱动器正在正常工作 - 它位于正确的节点中,但位于错误的插槽中。它还指示哪些驱动器应属于哪些插槽。
  • out_of_sync 指示驱动器正在正常工作,但必须再同步。
  • online 指示插槽中的驱动器正在正常工作。
  • unknown 指示节点不是系统的活动成员,并且该插槽中的驱动器的状态未知。
actual_drive_sn 指示实际的驱动器序列号。
configured_drive_sn 指示已配置的驱动器序列号。
actual_node_sn 指示驱动器(当前在插槽中)所属的节点的序列号。该值为字母数字字符串或空白。
identify 指示是否指定了 chbootdrive -identify。值为:
  • on 指示已指定 chbootdrive -identify yes -slot
  • off 指示已指定 chbootdrive -identify no -slot
  • N/A 指示无法识别驱动器插槽。
FRU_part_number 指示驱动器的现场可更换部件 (FRU) 部件号。该值为 7 个字符的字母数字字符串或空白(如果不存在)。 如果没有为系统提供驱动器,那么该值为 N/A
FRU_identity 指示由制造部件号和序列号组成的 11S 编号。该值为 22 个字符的字母数字字符串。 如果没有为系统提供驱动器,那么该值为 N/A

简明调用示例

在此示例中,bfn1bfn2bfn3 是联机节点,bfn4 是脱机节点。

lsnodebootdrive -delim ' '

生成的输出:

node_id node_name can_sync slot_id booted status      actual_drive_sn configured_drive_sn actual_node_sn
1       bfn1      no       1       yes    online      1234567         1234567             bfbfbf1
1       bfn1      no       2       no     missing                     1234568
1       bfn1      no       3              empty
1       bfn1      no       4              empty
1       bfn1      no       5              empty
1       bfn1      no       6              empty
1       bfn1      no       7              empty
1       bfn1      no       8       no     unsupported 12BD345
2       bfn2      no       1       yes    online      9234567         9234567             bfbfbf2
2       bfn2      no       2       no     wrong_node  1234568         9234577             bfbfbf2
3       bfn3      no       1       yes    online      3333333         3333333             bfbfbf3
3       bfn3      yes      2       no     out_of_sync 3333334         3333334             bfbfbf3
4       bfn4      unknown  1       yes    unknown     4444444         4444444             bfbfbf4
4       bfn4      unknown  2       no     unknown     4444445         4444445             bfbfbf4

简明调用示例

lsnodebootdrive bfn4

生成的输出:

node_id node_name can_sync slot_id booted status      actual_drive_sn configured_drive_sn actual_node_sn
4       bfn4      unknown  1       yes    unknown     4444444         4444444             bfbfbf4
4       bfn4      unknown  2       no     unknown     4444445         4444445             bfbfbf4

详细调用示例

lsnodebootdrive -slot 1 bfn1

生成的输出:

node_id 1
node_name bfn1
can_sync no
slot_id 1
booted yes
status online
actual_drive_sn 1234567
configured_drive_sn 1234567
actual_node_sn bfbfbf1
identify off
FRU_part_number 90Y9998
FRU_identity 11S49Y7427YXXX6X

详细调用示例

lsnodebootdrive -slot 1 homer4

生成的输出:

node_id 4
node_name homer4
can_sync unknown
slot_id 1
booted yes
status unknown
actual_drive_sn 4444444
configured_drive_sn 4444444
actual_node_sn bfbfbf4
identify off
FRU_part_number 90Y9999
FRU_identity 11S49Y7427YXXX6Y