RecoverPoint for VM. Регистрация и отмена регистрации сервера подключаемого модуля RP4VM с помощью API
Summary: В этой статье описывается регистрация и отмена регистрации сервера подключаемых модулей RecoverPoint для виртуальных машин (RP4VM) с помощью API.
Instructions
Для правильного отображения пользовательского интерфейса RecoverPoint for Virtual Machines необходимо обеспечить надлежащий обмен данными между виртуальными устройствами RecoverPoint (vRPA) и сервером подключаемого модуля. Для этого необходимо запустить мастера настройки сервера подключаемого модуля из RecoverPoint WDM.
Этот же процесс можно выполнить с помощью API сервера подключаемого модуля в случае сбоя мастера настройки сервера подключаемого модуля из RecoverPoint WDM.
API сервера подключаемого модуля можно также использовать для удаления сервера подключаемого модуля из определенного vCenter, если это необходимо для удаления или переустановки.
Одним из преимуществ использования API сервера подключаемых модулей является то, что он может предоставить дополнительную информацию, помогающую при регистрации сервера подключаемых модулей.
Ниже приведены два отдельных процесса, которые иллюстрируют регистрацию сервера подключаемого модуля в среде RP4VM и отмену его регистрации.
Процесс регистрации сервера подключаемых модулей RP4VMs с помощью API:
-
Откройте веб-браузер на сервере подключаемых модулей со следующим синтаксисом:
https://Plugin_Server_IP/ui -
В правом верхнем углу расположена кнопка «Authorize». Нажмите на нее и введите имя пользователя и пароль администратора для vCenter, где необходимо зарегистрировать сервер подключаемого модуля RP4VM. После ввода нажмите кнопку «Закрыть», чтобы вернуться к предыдущему экрану.
-
С помощью функции «Найти» в веб-браузере найдите раздел API с меткой «Инвентаризация VC».
-
Под заголовком «VC Inventory» выберите параметр POST. В этом разделе в правой части экрана есть кнопка с надписью «Попробовать». Нажмите на нее. Это позволяет вводить текст в раздел body поля JSON.
-
По умолчанию текст JSON выглядит следующим образом:
{
"address": "string",
"certificate": "string",
"password": "string",
"port": 443,
"userName": "string"
}
-
Мы хотим проверить, какой корневой сертификат CA требуется серверу подключаемых модулей. Для этого нужно, чтобы произошел сбой первого процесса регистрации. При этом отобразится сообщение, в котором будет указан необходимый сертификат.
Введите следующую информацию, чтобы процесс регистрации был намеренно неудачным, предоставив нам сертификат, требуемый сервером подключаемых модулей.ОБРАТИТЕ ВНИМАНИЕ на "сертификат": "string," остается без изменений. Опять же, мы хотим, чтобы не удалось подтвердить сертификат, необходимый от vCenter.
{
"address": "vCenter_IP_Address",
"certificate": "string",
"password": "vCenter_Password",
"port": 443,
"userName": "vCenter_User_Name"
}
-
После ввода информации о vCenter в текст JSON прокрутите вниз и нажмите длинную синюю кнопку с надписью «Execute».
-
Под кнопкой «Выполнить» появится код возврата, который должен быть
400 Error: BAD REQUEST, подтверждая сбой операции. Намеренный сбой операции из-за отклонения сертификата vCenter, который требуется серверу подключаемого модуля, необходим для завершения операции. Под кодом ошибки отображается сообщение:
You must confirm the root CA certificate for vCenter Server '<vCenter_IP>:443' before you can register it.
-
Под ним находится сертификат, который указан. Это корневой сертификат vCenter, необходимый серверу подключаемых модулей.
Скопируйте сертификат в буфер обмена. Скопируйте все, начиная с первой кавычки после «"message":» и заканчивая после
END CERTIFICATE-----\nЗамените поле «string» скопированным выводом выше и нажмите кнопку «Execute» еще раз.
-
Поскольку требуемый сертификат CA был заранее передан серверу подключаемых модулей, должен отобразиться успешный код возврата 200. Просмотрите пользовательский интерфейс сервера vCenter.
В верхней части пользовательского интерфейса vCenter появится сообщение о том, что расширение Plugin Server установлено.
В разделе «Recent Tasks» также могут быть записаны некоторые сообщения, указывающие на то, что подключаемый модуль RP4VMs был скачан и развернут. Обновите браузер, чтобы увидеть значок RP4VMs.
Если этого не произошло, выйдите из vCenter и войдите снова, чтобы просмотреть недавно установленный подключаемый модуль RP4VMs.
Процесс отмены регистрации сервера подключаемых модулей RP4VMs с помощью API:
По разным причинам, например при удалении или повторной установке RP4VM, может потребоваться удаление сервера подключаемых модулей из vCenter. Ниже описаны шаги, которые помогут это сделать.
-
Откройте веб-браузер на сервере подключаемых модулей со следующим синтаксисом:
https://Plugin_Server_IP/ui -
В правом верхнем углу расположена кнопка «Authorize». Нажмите на нее и введите имя пользователя и пароль администратора для vCenter, где необходимо зарегистрировать сервер подключаемого модуля RP4VM. После ввода нажмите кнопку «Закрыть», чтобы вернуться к предыдущему экрану.
-
С помощью функции «Найти» в веб-браузере найдите раздел API с надписью «VC Inventory».
-
Под заголовком «VC Inventory» выберите параметр GET. В этом разделе в правой части экрана есть кнопка с надписью «Попробовать». Нажмите на нее.
-
Параметры здесь не требуются. В этом разделе должно быть поле под названием «id», за которым следует буквенно-цифровая строка символов. Скопируйте эту строку символов без кавычек. Это UUID vCenter, который нужен для команды удаления.
-
Под заголовком «VC Inventory» выберите параметр DELETE. В этом разделе в правой части экрана есть кнопка с надписью «Попробовать». Нажмите на нее. Это позволяет вводить текст в раздел body поля JSON.
-
Вставьте UUID vCenter, скопированный из команды GET, в поле «vc-id» и нажмите кнопку «Execute».
-
Под кнопкой «Execute» отображается код возврата, который должен соответствовать «204 Successful Request», что является подтверждением успешного удаления сервера подключаемого модуля RP4VM из vCenter. В подключаемом модуле RP4VMs появляется ряд неизвестных сообщений об ошибках, и пользовательский интерфейс не отвечает из-за удаления подключаемого модуля.
-
Подождите несколько минут, а затем выйдите из vCenter и снова войдите в систему. После этого значок RP4VM должен удалиться из списка элементов меню vCenter. После этого вы можете зарегистрировать новый Plugin Server без происшествий.
Additional Information
Если описанные выше параметры не помогают правильно зарегистрировать или отменить регистрацию сервера подключаемых модулей RP4VMs, обратитесь в службу поддержки Dell Technologies RecoverPoint для получения дополнительной помощи.