跳到主要内容

使用 cimcli 恢复未正确终止管理的 ThinkSystem、Converged、NeXtScale 或 System x M5 或 M6 服务器

可通过使用 cimcli 清除 CIM 订阅,从而恢复管理 ThinkSystem、Converged、NeXtScale 或 System x 服务器。

开始之前

必须在可通过网络访问目标服务器的系统上安装具有 cimcli 实用程序的 OpenPegasus。有关下载、配置和编译 OpenPegasus 的信息,请参阅“适用于 Linux 的 OpenPegasus Release RPM”网站

对于 Red Hat Enterprise Linux(RHEL)Server 7 和更高版本,Red Hat 发行版中包括 OpenPegasus 源代码和二进制 RPM。top-pegasus-test.x86_64 包中有 cimcli 实用程序。

关于本任务

恢复服务器后,可再次管理服务器。有关该服务器的所有信息(如网络设置、服务器策略和固件合规性策略)均得以保留。

过程

从使用 Lenovo XClarity Administrator 受管认证且装有 OpenPegasus 的服务器中完成以下步骤以恢复管理服务器。

  1. 如果在设备上启用了 Encapsulation
    1. 从配置为使用故障 XClarity Administrator 虚拟设备的 IP 地址的系统连接到目标服务器。
    2. 通过打开与设备的 SSH 会话并运行以下命令来禁用 Encapsulation
      encaps lite off
  2. 运行以下命令以确定 CIM_ListenerDestinationCIMXML、CIM_Indicationfilter 和 CIM_IndicationSubscription 的 CIM 实例。
    cimcli -l <IP_address> -u <user_ID> -p <password> -n /root/interop 
    -s ni CIM_ListenerDestinationCIMXML
    cimcli -l <IP_address> -u <user_ID> -p <password> -n /root/interop
    -s ni CIM_Indicationfilter
    cimcli -l <IP_address> -u <user_ID> -p <password> -n /root/interop
    -s ni CIM_IndicationSubscription

    其中 <IP_address><user_ID><password> 分别为管理控制器的 IP 地址、用户标识和密码。例如:

    $ cimcli -l 10.243.6.68 -u ADMIN -p PASSW0RD -n /root/interop 
    -s ni CIM_ListenerDestinationCIMXML
    CIM_ListenerDestinationCIMXML.creationclassname="CIM_ListenerDestinationCIMXML",
    name="Lenovo:LXCA_10.243.5.191:Handler",
    systemcreationclassname="CIM_ComputerSystem",
    systemname="FC3058CADF8B11D48C9B9B1B1B1B1B57"

    $ cimcli -l 10.243.6.68 -u ADMIN -p PASSW0RD -n /root/interop s ni CIM_Indicationfilter
    CIM_Indicationfilter.creationclassname="CIM_IndicationFilter",
    name="Lenovo:LXCA_10.243.5.191:Filter",systemcreationclassname="CIM_ComputerSystem",
    systemname="FC3058CADF8B11D48C9B9B1B1B1B1B57"

    $ cimcli -l 10.243.6.68 -u ADMIN -p PASSW0RD -n /root/interop
    s ni CIM_IndicationSubscription
    CIM_IndicationSubscription.filter="root/interop:cim_indicationfilter.creationclassname=
    \"CIM_IndicationFilter\",name=\"Lenovo:LXCA_10.243.5.191:Filter\",
    systemcreationclassname=\"CIM_ComputerSystem\",
    systemname=\"FC3058CADF8B11D48C9B9B1B1B1B1B57\"",
    handler="root/interop:cim_listenerdestinationcimxml.creationclassname=
    \"CIM_ListenerDestinationCIMXML\",name=\"Lenovo:LXCA_10.243.5.191:Handler\",
    systemcreationclassname=\"CIM_ComputerSystem\",
    systemname=\"FC3058CADF8B11D48C9B9B1B1B1B1B57\""
  3. 运行以下命令以删除 CIM_ListenerDestinationCIMXML、CIM_Indicationfilter 和 CIM_IndicationSubscription 的每个 CIM 实例,每次删除一个。
    cimcli -l <IP_address> -u <user_ID> -p <password> -n /root/interop 
    -s di '<cim_instance>'

    其中 <IP_address><user_ID><password> 分别为管理控制器的 IP 地址、用户标识和密码,而 <cim_instance> 为上一步中对于每个 CIM 实例返回的信息,用单引号引起。例如:

    $ cimcli -l 10.243.6.68 -u ADMIN -p PASSW0RD -n /root/interop di 
    'CIM_ListenerDestinationCIMXML.creationclassname="CIM_ListenerDestinationCIMXML",
    name="Lenovo:LXCA_10.243.5.191:Handler",systemcreationclassname="CIM_ComputerSystem",
    systemname="FC3058CADF8B11D48C9B9B1B1B1B1B57"'

    $ cimcli -l 10.243.6.68 -u ADMIN -p PASSW0RD -n /root/interop di
    'CIM_Indicationfilter.creationclassname="CIM_IndicationFilter",
    name="Lenovo:LXCA_10.243.5.191:Filter",
    systemcreationclassname="CIM_ComputerSystem",
    systemname="FC3058CADF8B11D48C9B9B1B1B1B1B57"'

    $ cimcli -l 10.243.6.68 -u ADMIN -p PASSW0RD -n /root/interop di
    'CIM_IndicationSubscription.filter="root/interop:cim_indicationfilter.creationclassname=
    \"CIM_IndicationFilter\",name=\"Lenovo:LXCA_10.243.5.191:Filter\",
    systemcreationclassname=\"CIM_ComputerSystem\",
    systemname=\"FC3058CADF8B11D48C9B9B1B1B1B1B57\"",
    handler="root/interop:cim_listenerdestinationcimxml.creationclassname=
    \"CIM_ListenerDestinationCIMXML\",name=\"Lenovo:LXCA_10.243.5.191:Handler\",
    systemcreationclassname=\"CIM_ComputerSystem\",
    systemname=\"FC3058CADF8B11D48C9B9B1B1B1B1B57\""'
  4. 使用 Lenovo XClarity Administrator 管理该服务器。
    1. XClarity Administrator 菜单栏中,单击硬件 > 发现和管理新设备。随后将显示发现和管理页面。
    2. 选择手动输入
    3. 单击单系统,输入要管理的服务器的 IP 地址,然后单击确定
    4. 指定用于向该服务器进行认证的用户标识和密码。
    5. 单击管理

      随后将显示一个对话框,其中显示此管理过程的进度。监控进度以确保成功完成该过程。

    6. 完成该过程时,单击确定