RecoverPoint para máquinas virtuales: Cómo registrar y anular el registro de un servidor de plug-in de RP4VMs mediante la API
Summary: En este artículo, se explica cómo registrar y anular el registro del servidor de plug-in de RecoverPoint para máquinas virtuales (RP4VM) mediante la API.
Instructions
Se requiere una comunicación adecuada entre los dispositivos Virtual RecoverPoint Appliances (vRPAs) y el servidor de plug-in para que la interfaz de usuario de RecoverPoint for Virtual Machines se muestre correctamente. Esta comunicación se completa mediante la ejecución del asistente de configuración del servidor de plug-in desde RecoverPoint WDM.
Este mismo proceso se puede realizar mediante la API del servidor de plug-in si se produce un error en el asistente de configuración del servidor de plug-in desde RecoverPoint WDM.
La API del servidor de plug-in también se puede utilizar para eliminar un servidor de plug-in de una instancia de vCenter específica si esto es un requisito para la desinstalación o reinstalación.
Una de las ventajas de usar la API del servidor de complementos es que puede proporcionar información adicional para ayudar con el registro del servidor de complementos.
A continuación, se presentan dos procesos independientes donde se ilustra la forma de registrar y anular el registro de un servidor de plug-in desde un entorno de RP4VMs.
Proceso para registrar el servidor del plug-in RP4VMs mediante la API:
-
Abra un navegador web en el servidor de plug-ins con la siguiente sintaxis:
https://Plugin_Server_IP/ui -
En la esquina superior derecha, se muestra un botón llamado Authorize. Haga clic en este botón e ingrese un nombre de usuario y una contraseña de administrador para la instancia de vCenter donde desea registrar el servidor de plug-in de RP4VMs. Una vez ingresado, haga clic en el botón Cerrar para volver a la pantalla anterior.
-
Mediante la opción Buscar en el navegador web, busque la sección de la API etiquetada como VC Inventory.
-
En el encabezado de VC Inventory, seleccione la opción POST. Dentro de esta sección, en el lado derecho de la pantalla, hay un botón que está etiquetado como "Try It Out". Haga clic en el botón. Esto permite que el texto se ingrese en la sección del cuerpo del cuadro JSON.
-
El cuerpo predeterminado del JSON es el siguiente:
{
"address": "string",
"certificate": "string",
"password": "string",
"port": 443,
"userName": "string"
}
-
Queremos confirmar qué certificado de CA raíz requiere el servidor de plugins. Para hacerlo, el primer proceso de registro debe fallar a propósito. De este modo, se presenta un mensaje donde se indica el certificado que se necesita.
Ingrese la siguiente información para que el proceso de registro falle a propósito, proporcionándonos el certificado que requiere el servidor de complementos.TENGA EN CUENTA el "certificado": "string," permanece sin cambios. Una vez más, queremos que esto no confirme el certificado que requerimos de vCenter.
{
"address": "vCenter_IP_Address",
"certificate": "string",
"password": "vCenter_Password",
"port": 443,
"userName": "vCenter_User_Name"
}
-
Una vez que se haya ingresado la información de vCenter en el cuerpo JSON, desplácese hacia abajo y haga clic en el botón azul largo con la etiqueta "Execute".
-
Aparece un código de retorno debajo del botón "Execute", que debe ser
400 Error: BAD REQUEST, confirmando el error de la operación. La operación falló a propósito, ya que se denegó el certificado de vCenter al servidor de plug-in que se necesita para finalizar la operación. Debajo del código de error se muestra un mensaje:
You must confirm the root CA certificate for vCenter Server '<vCenter_IP>:443' before you can register it.
-
Debajo de esto, hay un certificado que aparece en la lista. Este es el certificado raíz de vCenter que requiere el servidor de plug-ins.
Copie el certificado en el portapapeles. Copie todo lo que comience con lo siguiente incluida la primera comilla después de: "message":. Finalice la copia después de lo siguiente:
END CERTIFICATE-----\nReemplace el campo "string" con la salida copiada arriba y presione el botón "Execute" una vez más.
-
Debido a que el certificado de CA requerido se entregó con anticipación al servidor de plug-ins, se debe mostrar un código de retorno correcto de 200. Navegue por la interfaz de usuario de vCenter Server.
En la parte superior de la interfaz de usuario de vCenter, aparece un mensaje que indica que se instaló la extensión del servidor de plugins.
También es posible que se registren algunos mensajes en "Recent Tasks" que indiquen que el plug-in de RP4VMs se descargó e implementó. Actualice el navegador para ver el icono de RP4VMs.
Si esto no sucede, cierre sesión en vCenter y vuelva a iniciarla para ver el plug-in de RP4VMs recién instalado.
Proceso para cancelar el registro del servidor del plug-in RP4VMs mediante la API:
Por diversos motivos, como la desinstalación o la reinstalación de RP4VM, es posible que se requiera la eliminación del servidor de plug-in de vCenter. Los siguientes pasos describen para lograr esto.
-
Abra un navegador web en el servidor de plug-ins con la siguiente sintaxis:
https://Plugin_Server_IP/ui -
En la esquina superior derecha, se muestra un botón llamado Authorize. Haga clic en este botón e ingrese un nombre de usuario y una contraseña de administrador para la instancia de vCenter donde desea registrar el servidor de plug-in de RP4VMs. Una vez ingresado, haga clic en el botón Cerrar para volver a la pantalla anterior.
-
Con la opción Buscar en el navegador web, busque la sección de la API etiquetada como "Inventario de VC".
-
En el encabezado de VC Inventory, seleccione la opción GET. Dentro de esta sección, en el lado derecho de la pantalla, hay un botón con la etiqueta "Pruébelo". Haga clic en este botón.
-
Aquí no se requieren parámetros. Esta sección debe incluir un campo con la etiqueta “id” seguida de una cadena alfanumérica de caracteres. Copie esta cadena de caracteres sin comillas. Este es el UUID de vCenter que necesita para el comando de eliminación.
-
En el encabezado de VC Inventory, seleccione la opción DELETE. Dentro de esta sección, en el lado derecho de la pantalla, hay un botón que está etiquetado como "Try It Out". Haga clic en este botón. Esto permite que el texto se ingrese en la sección del cuerpo del cuadro JSON.
-
Pegue el UUID de vCenter copiado desde el comando GET en el campo "vc-id" y seleccione el botón "Execute".
-
Se mostrará un código de retorno debajo del botón “Execute”. Este debe ser 204 Successful Request para confirmar que la operación eliminó correctamente el servidor de plug-in de RP4VMs de vCenter. Dentro del plug-in de RP4VMs, se informa una serie de mensajes de error desconocidos y la interfaz del usuario no responde, debido a la eliminación del plug-in.
-
Espere unos minutos, cierre sesión en vCenter y vuelva a iniciar sesión. Después de hacerlo, el icono de RP4VMs debería desaparecer de la lista de elementos de menú de vCenter. Después de esto, puede registrar un nuevo servidor de complementos sin incidentes.
Additional Information
Si las opciones anteriores no funcionan para registrar o anular el registro correctamente el servidor del plug-in de RP4VMs, comuníquese con el soporte de Dell Technologies RecoverPoint para obtener ayuda adicional.