lsdev 命令

用途

显示 Virtual I/O Server 设备及其特征。

语法

列示设备:

lsdev [ -type DeviceType... ] [ -virtual ] [ -field FieldName... ] [ -fmt 定界符 ] [状态 状态 ]

显示有关特定设备的信息:

lsdev { -dev DeviceName | -plc PhysicalLocationCode } [ -child ] [ -field FieldName... ] [ -fmt 定界符 ]

Lsdev { -开发 设备名 | -plc 物理位置代码 } [ -属性 [ 属性 ] | -range 属性 | -slot | -vpd | -parent]

lsdev -vpd

lsdev -slot

描述

lsdev 命令显示有关 Virtual I/O Server中设备的信息。 如果未指定标志,那么将显示 Virtual I/O Server 中所有设备 (物理设备和虚拟设备) 的列表。 要列示具有特定类型的物理设备和虚拟设备,请使用 -type DeviceType 标志。 使用 -virtual 标志将仅列示虚拟设备。 将 -type-virtual 标志配合使用时,将列示所指定类型的虚拟设备。

要显示有关特定设备的信息,请使用 -dev DeviceName-plc PhysicalLocationCode。 使用 -child-parent-attr-range-slot-vpd 标志可以指定显示哪种类型的信息。 如果未使用上述任何标志,那么将显示设备的名称、状态和描述。

在未指定设备的情况下使用 -vpd 标志将显示所有设备的特定于平台的信息。

如果指定了 -fmt Delimiter 标志,那么 lsdev 命令将以定界符分隔格式返回所有输出。 -state State 标志将输出限制为处于指定状态的设备。 -slots 标志将生成内置适配器的 I/O 插槽信息列表,这些适配器不可热插拔但可以对其执行动态 LPAR 操作。

除非使用了 -fmt 标志,否则 lsdev 输出将截断为每行 80 个字符。 如果使用了 -fmt 标志,那么不会截断输出行,并且可能会根据所设置的终端窗口行长度进行换行。

标志

标志名称 描述
-attr [属性 ] 显示有关特定设备的属性的信息。 如果指定了某个属性,那么将显示其当前值。 如果未指定任何属性,那么将显示以下有关给定设备的所有属性的信息:
指标
属性名称
属性的当前值
描述
属性的描述
用户
指示是否可以由用户设置属性 (TRUE/FALSE)
-孩子 显示指定设备的每个子设备的名称、状态、物理位置码和描述(-dev DeviceName-plc PhysicalLocationCode)。
-设计 DeviceName 指定列示其信息的设备的设备逻辑名。 此标志不能与 -plc 标志配合使用。
-领域 FieldName 指定要显示的字段列表。 支持下列字段:
名称
设备名
状态
设备状态
physloc
物理位置码
描述
设备的描述
母公司
注: -field 标志不能与 -parent-attr-range-slot-vpd 标志。
-fmt 定界符 指定用于分隔输出字段的定界字符。
-父母 显示特定设备的父设备的名称、状态、物理位置码和描述(-dev DeviceName-plc PhysicalLocationCode)。
-plc PhysicalLocationCode 指定列示其信息的设备的设备物理位置码。 此标志不能与 -dev 标志配合使用。
-range 属性 显示指定属性的允许值。
-插槽 显示指定设备的插槽、描述和设备名(-dev DeviceName-plc PhysicalLocationCode)。 设备必须位于可热插拔的 PCI 插槽中。
-slot 显示内置适配器的 I/O 插槽信息列表,这些适配器不可热插拔但可以对其执行动态 LPAR 操作。
-State 状态 将输出限制为处于指定状态的设备。 支持下列状态:
0,已定义
服务器虚拟适配器。
1,可用
服务器虚拟适配器物理位置码
2,已停止
客户机分区标识
-类型 DeviceType 指定设备类型。 使用此标志可以将输出限制为指定类型的设备。 将列示物理设备和虚拟设备。
受支持的类型如下:
适配器
列示适配器
磁盘
列示磁盘
ent4ip
列示可通过其配置接口的所有适配器。
ent4sea
列示可用于创建共享以太网适配器的所有物理以太网适配器和以太通道适配器
lv
列示逻辑卷和卷组
optical
列示光学设备 (cdrom/dvdrom)
sea
列示可通过其配置接口的所有共享以太网适配器。
磁带
列示磁带设备
tape4vtd
列示可用于创建虚拟目标设备的磁带设备
tty
列示 tty 设备
usb_disk
列出 USB 磁盘
vent4sea
列示可用于创建共享以太网适配器的所有虚拟以太网适配器
-虚拟 将输出限制为仅虚拟设备。
-vpd 指定了 -dev DeviceName-plc PhysicalLocationCode 时,此标志用于显示所有设备或单个设备的特定于平台的信息。

退出状态

表 1. 特定于命令的返回码
描述
返回码 描述
12 个月 指定的逻辑卷属于操作系统。
13 指定的物理或逻辑卷不是有效的物理或逻辑卷

请参阅 Virtual I/O Server 命令的退出状态

示例

  1. 要列示所有虚拟适配器并显示 namestatus 字段,请输入:
    lsdev -type adapter -virtual -field name status

    系统将显示以下消息:

    name    status
    
    vhost0  Available
    vhost1  Available
    vhost2  Available
    ent6    Available
    ent7    Available
    ent8    Available
    ent9    Available
    
  2. 要列示具有 disk 类型的所有设备并显示名称和物理位置字段,请输入:
    lsdev -type disk -field name physloc

    系统将显示以下消息:

    name     physloc
    
    hdisk0   U9111.520.10004BA-T15-L5-L0
    hdisk1   U9111.520.10004BA-T15-L8-L0
    hdisk2   U9111.520.10004BA-T16-L5-L0
    hdisk3   U9111.520.10004BA-T16-L8-L0
    hdisk4   UTMP0.02E.00004BA-P1-C4-T1-L8-L0
    hdisk5   UTMP0.02E.00004BA-P1-C4-T2-L8-L0
    hdisk6   UTMP0.02F.00004BA-P1-C8-T2-L8-L0
    hdisk7   UTMP0.02F.00004BA-P1-C4-T2-L8-L0
    hdisk8   UTMP0.02F.00004BA-P1-C4-T2-L11-L0
    vtscsi0  U9111.520.10004BA-V1-C2-L1
    vtscsi1  U9111.520.10004BA-V1-C3-L1
    vtscsi2  U9111.520.10004BA-V1-C3-L2
    vtscsi3  U9111.520.10004BA-V1-C4-L1
    vtscsi4  U9111.520.10004BA-V1-C4-L2
    vtscsi5  U9111.520.10004BA-V1-C5-L1
    
  3. 要显示设备的父设备,请输入:
    lsdev -dev hdisk0 -parent

    系统将显示以下消息:

    parent
    
    scsi0
  4. 要显示所有不可热插拔但可以对其执行 DLPAR 操作的 I/O 插槽,请输入:
    lsdev -slots

    系统将显示以下消息:

    U787A.001.DNZ00Y1-P1-C1  Logical I/O Slot  pci4 sisscsia0   
    U787A.001.DNZ00Y1-P1-T5  Logical I/O Slot  pci3 ent0 ent1   
    U787A.001.DNZ00Y1-P1-T7  Logical I/O Slot  pci2 usbhc0 usbhc1   
    U9111.520.10DFD8C-V2-C0  Virtual I/O Slot  vsa0   
    U9111.520.10DFD8C-V2-C2  Virtual I/O Slot  vhost0   
    U9111.520.10DFD8C-V2-C4  Virtual I/O Slot  Unknown
  5. 要列示具有通用串行总线 (USB) 磁盘类型的所有设备,请输入以下命令:
    lsdev -type usb_disk

    系统将显示以下消息:

    
    name         status       description	
    
    usbms0       Available    USB Mass Storage
    usbms1       Available    USB Mass Storage
    vtusbdd0     Available    Virtual Target Device - USB Disk
    
  6. 要列示具有通用串行总线 (USB) 磁盘类型的所有虚拟设备,请输入以下命令:
    lsdev -type usb_disk -virtual

    系统将显示以下消息:

    name        status        description	
    
    vtusbdd0    Available     Virtual Target Device - USB Disk