使用 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 的服务器中完成以下步骤以恢复管理服务器。
- 如果在设备上启用了 Encapsulation:
- 从配置为使用故障 XClarity Administrator 虚拟设备的 IP 地址的系统连接到目标服务器。
- 通过打开与设备的 SSH 会话并运行以下命令来禁用 Encapsulation:
encaps lite off
- 运行以下命令以确定 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\"" - 运行以下命令以删除 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\""' - 使用 Lenovo XClarity Administrator 管理该服务器。
- 从 XClarity Administrator 菜单栏中,单击硬件 > 发现和管理新设备。随后将显示发现和管理页面。
- 选择手动输入。
- 单击单系统,输入要管理的服务器的 IP 地址,然后单击确定。
- 指定用于向该服务器进行认证的用户标识和密码。
- 单击管理。
随后将显示一个对话框,其中显示此管理过程的进度。监控进度以确保成功完成该过程。
- 完成该过程时,单击确定。
提供反馈