Перейти к основному содержимому

Восстановление сервера ThinkSystem, Converged, NeXtScale или System x M5 либо M6, управление которым было прекращено неправильно, с помощью cimcli

Восстановить управление сервером ThinkSystem, Converged, NeXtScale или System x можно с помощью служебной программы cimcli, позволяющей удалить подписки CIM.

Перед началом работы

В системе, имеющей сетевой доступ к целевому серверу, должно быть установлено ПО OpenPegasus со служебной программой cimcli. Сведения о загрузке, настройке и компиляции OpenPegasus см.: Веб-сайт RPM-пакетов выпусков OpenPegasus для Linux.

Прим.
Для Red Hat Enterprise Linux (RHEL) Server 7 и более поздних версий исходные и двоичные пакеты RPM OpenPegasus входят в комплект поставки Red Hat. Служебную программу cimcli содержит пакет top-pegasus-test.x86_64.

Об этой задаче

После того как сервер будет восстановлен, вы снова сможете управлять сервером. Вся информация о сервере (например, параметры сети, политики сервера и политики соответствия микропрограммы) сохраняется.

Процедура

Чтобы восстановить управление сервером, выполните указанные ниже действия с сервера, который использует аутентификацию под управлением Lenovo XClarity Administrator и на котором установлено ПО OpenPegasus.

  1. Если на устройстве включена Encapsulation:
    1. Подключитесь к целевому серверу из системы, которая настроена на использование IP-адреса отказавшего виртуального устройства XClarity Administrator.
    2. Отключите Encapsulation, открыв сеанс SSH с устройством и выполнив следующую команду:
      encaps lite off
  2. Выполните приведенные ниже команды, чтобы определить экземпляры CIM для CIM_ListenerDestinationCIMXML, CIM_Indicationfilter и CIM_IndicationSubscription.
    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 для CIM_ListenerDestinationCIMXML, CIM_Indicationfilter и CIM_IndicationSubscription.
    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. По окончании процесса нажмите ОК.