lsslot 命令

用途

显示动态可重新配置的插槽(比如热插拔)及其特性。

语法

lsslot -c ConnectorType [ -a | -o | -l DeviceName | -s Slot ] [ -F Delimiter ]

描述

lsslot 命令显示所有指定的热插拔插槽及其特性。热插拔插槽是不需要关闭系统电源或重新启动引导系统就可以从系统中添加和删除连接实体的插件点。-c 标志是必要的。它指定了热插拔接口的类型,例如,可热插拔的 PCI 适配器的 pci。可以使用-a 标志仅显示空的(即可用的)热插拔插槽,使用-o 标志仅显示占用的插槽,或使用-s 标志仅显示特定的插槽。-l标志可用来定位与指定的 DeviceName 有关的插槽,这与用 lsdev 命令列表显示一样。

lsslot 命令列出作为物理实体(如 PCI 适配器)或逻辑实体(如 PCI 主机桥(PHB))的连接点的连接器。支持的连接器类型为 pci、slot 和 phb,其中 pci 是物理连接器,而 slot 和 phb 是逻辑连接器。将对逻辑连接器忽略 -a 和 -o 标志。 在针对逻辑连接器的情况下,lsslot 命令将显示当前分配到分区的逻辑实体,具体取决于指定的连接器类型。

lsslot 命令的输出取决于 ConnectorType 和执行此命令的平台。插槽的特性包含以下内容:

  • 插槽名或标志
  • 接口类型或插槽描述,例如 PCI 热插拔插槽
  • 连接设备名,例如 scsi0、ent0

使用 lsslot 命令列出 PHB 时,“相连设备”列将显示 PHB 的 ODM 名称,该 PHB 之下其后紧跟对应该逻辑插槽的设备的 ODM 名称,而与各逻辑插槽关联的所有 ODM 设备则在该 PHB 的 ODM 名称之下的每个单独的行中显示。如果 PHB 没有 ODM 名称,将显示一个空行。

标志

-a 显示可用的热插拔插槽及其特性。可用的插槽就是那些没有热插拔设备连接着的插槽。连接器类型为 slot 和 phb 的情况下将忽略此标志。
-c ConnectorType 显示指定 ConnectorType 的插槽。ConnectorType 标识连接器的类型。 例如,热插拔 PCI 插槽的 ConnectorType 为 pci,对于逻辑插槽为 slot,而对于 PHB 则为 phb。此标志为必要的。
-F Delimiter 指定定界输出的单一字符。不显示页眉和由 Delimiter 字符定界的列。
-l DeviceName 显示 DeviceName 关联的插槽的特征。DeviceName 是连接到插槽的设备的逻辑设备名,如同使用 lsdev 命令列表显示一样。
-o 显示已占用的插槽的特性。已占用插槽有一个热插拔设备连接着。连接器类型为 slot 和 phb 的情况下将忽略此标志。
-s Slot 显示指定 Slot 的特征。Slot 的格式是 platform/connector_type dependent。

示例

  1. 要列出可用的 PCI 热插拔插槽,请输入:

    lsslot -c pci -a

    系统显示与以下内容相似的消息:

    插槽名称 描述 连接设备
    U0.4-P1-I1 PCI 64 bit, 66MHz, 3.3 volt slot
    U0.4-P1-I2 PCI 64 bit, 66MHz, 3.3 volt slot
    U0.4-P1-I3 PCI 64 bit, 66MHz, 3.3 volt slot
  2. 要列出名为 scsi1 的 scsi 适配器关联 PCI 热插拔插槽,请输入:

    lsslot -c pci -l scsi1

    系统显示与以下内容相似的消息:

    插槽名称 描述 连接设备
    U0.4-P1-I1 PCI 64 bit, 33MHz, 5 volt slot scsi1
  3. 要列出所有 PCI 热插拔插槽,请输入:

    lsslot -c pci

    系统显示与以下内容相似的消息:

    插槽名称 描述 连接设备
    U0.4-P1-I1 PCI 64 bit, 33MHz, 3.3 volt slot
    U0.4-P1-I2 PCI 64 bit, 33MHz, 3.3 volt slot scsi0
    U0.4-P1-I3 PCI 64 bit, 33MHz, 3.3 volt slot 未知
    U0.4-P1-I5 PCI 64 bit, 33MHz, 3.3 volt slot

    在设备连接栏中有未知的插槽有设备连接到该插槽,但这个设备不在 ODM 定制设备(CuDv)数据库中。这可能是因为添加了一个新设备而还没有配置,使用 rmdev -d 命令或系统可能没有安装与该设备关联的软件包。

  4. 要列出分配到该分区的所有 PCI 主机桥,请输入:
    lsslot -c phb

    将显示如下输出:

    PHB Name         Description                    Device(s) Connected
    PHB 1 Logical PCI Host Bridge pci0
    pci2 scsi1
    PHB 2 Logical PCI Host Bridge pci1
    pci3
    pci4 scsi2
  5. 如果 PCI 主机桥已分配到分区,但没有 ODM 数据,列将如本示例所示显示为空。例如,如果输入:
    lsslot -c phb

    输出如下:

    PHB Name         Description               Device(s) Connected
    PHB 4 Logical PCI Host Bridge
    PHB 5 Logical PCI Host Bridge

文件

/usr/sbin/lsslot

lsslot的更多相关文章

  1. AIX Study之--AIX网卡配置管理(ent0、en0、et0)

    AIX Study之--AIX网卡配置管理(ent0.en0.et0) 1.查看AIX系统网卡信息: [root@aix211 /]#lsdev |grep et  en0 Available 1L- ...

  2. AIX 网络设置

    AIX使用命令修改网卡IP地址,永久生效 比如修改en0的ip地址.chdev -l en0 -a netaddr=192.168.1.100 -a netmask=255.255.255.0 -a ...

  3. AIX 适配器

    1. 查看所有适配卡 lsdev -CHc adapter     2. 物理网卡适配卡 查看到物理网卡的个数与类型 lsdev -Cc adapter|grep ent   查看物理网卡具体插槽位( ...

  4. AIX中设备管理

    1.AIX系统中的设备概述 逻辑设备文件     #ls   -l  /dev   空设备文件 #/dev/null   设备的状态:undefined.defined.available.stopp ...

随机推荐

  1. Navicat(服务器对象) -2之MySQL 或 MariaDB 对象

    MySQL 或 MariaDB 对象 http://www.navicat.com.cn/manual/online_manual/cn/navicat/win_manual/index.html 要 ...

  2. HTC Vive开发笔记之SteamVR插件集成

    重要组件 SteamVR_Camera VR摄像机,主要功能是将Unity摄像机的画面进行变化,形成Vive中的成像画面 使用方法: l 在任一个摄像机上增加脚本 l 点击Expand按钮 完成以上操 ...

  3. 最小的K个数:用快排的思想去解相关问题

    实现快速排序算法的关键在于先在数组中选择一个数字,接下来把数组中的数字分为两部分,比选择的数字小的数字移到数组的左边,比选择的数字大的数字移到数组的右边. 这个函数可以如下实现: int Partit ...

  4. 使用 jQuery Mobile 与 HTML5 开发 Web App —— HTML5 离线缓存

    本文要介绍的,是 HTML5 离线网络应用程序的特性,离线网络应用程序在 W3C 中的实际名称是 "Offline Web applications" ,也称离线缓存.当用户打开浏 ...

  5. NHibernate系列文章一:NHibernate介绍

    摘要 NHibernate是一个成熟的开源的面向对象的.net映射框架.大量的实际项目中正在使用该框架.他是建立在ADO.Net基础之上.目前的版本是NHibernate 4.0.4.本系列文章都是基 ...

  6. Inside The C++ Object Model - 01

    前言 1.Foundation项目是一个定义大系统开发模型的项目,又叫Grail. 2.Grail中编译器被分为:parser(语法分析)->type checking -> simpli ...

  7. 生成API文档的软件

    SandCastle:http://shfb.codeplex.com/SourceControl/latest#1952439 HTML Help:http://msdn.microsoft.com ...

  8. TIJ读书笔记04-方法重载

    TIJ读书笔记04-方法重载 为什么会有方法重载 方法签名 如何区分重载 关于基本类型的重载 为什么会有方法重载 OOP的编程方式就是让程序的逻辑更加接近现实世界的逻辑. 而在现实世界中,自然语言本身 ...

  9. angularjs发送delete请求传参数的方法

    angularjs使用$http.delete()发送请求,默认是没法通过变量来传参数

  10. SystemVerilog的历史

    随着软件的功能需求越来越复杂,C语言不足以解决现有的问题,于是C++被发明了:C++的指针漫天飞,对内存的处理过于复杂,于是Java被发明了:芯片的功能不断地扩大,Verilog不足以应对日益复杂的芯 ...