Este artículo describe cómo desregistrar y redistribuir vSockets de Azure.
"Visión general"
A veces es necesario migrar un vSocket a un recurso de VM diferente o reinstalar un vSocket en un tipo de instancia de VM diferente. Puede usar la Aplicación de Gestión de Cato para cancelar el registro de un vSocket existente de un sitio, y luego recrear el vSocket y reimplementarlo en una nueva instancia de VM. Las configuraciones y ajustes del sitio se preservan cuando se reimplementa. Puede redistribuir vSockets para sitios con un solo vSocket y para sitios de alta disponibilidad (HA) con dos vSockets.
Redistribuyendo vSockets desde el Azure Marketplace
Para los vSockets que se desplegaron originalmente utilizando el Azure Marketplace, hay algunos recursos virtuales que no puede reutilizar como parte de la redistribución del vSocket. En su lugar, debe eliminar los siguientes recursos virtuales antes de redistribuir el vSocket:
Instancia de VM
Interfaces de red (NICs) adjuntas a la VM y sus direcciones IP públicas
Sitios de un solo vSocket
Esta sección discute cómo desregistrar y redistribuir un vSocket para sitios con un solo vSocket de Azure.
Desregistrando un solo vSocket
Utilice la Aplicación de Gestión de Cato para cancelar el registro de la instancia de vSocket del sitio. Una vez que el antiguo vSocket se cancela el registro, se genera automáticamente un nuevo número de serie (S/N) en la Aplicación de Gestión de Cato. Usará el nuevo número de serie (S/N) cuando reimplante el vSocket.
Nota:
Asegúrese de que la instancia del vSocket de Azure esté desactivada antes de desvincular el vSocket.

Para desregistrar un solo vSocket:
Desde el panel de navegación, seleccione Red > Sitios, y seleccione el sitio.
Desde el panel de navegación, haga clic en Configuración del Sitio > Socket, y seleccione el Socket que está cancelando el registro.
En Acciones, haga clic en Desregistrar. El vSocket ahora está desregistrado y se genera un nuevo S/N que usará al desplegar la nueva instancia del vSocket.
Desplegando un solo vSocket
Use el portal de Azure para eliminar la instancia anterior y luego desplegar una nueva. Asegúrese de ingresar el nuevo S/N del vSocket que se muestra en la Aplicación de Gestión de Cato en Red > Sitios > [nombre del sitio] > Configuración del Sitio > Socket.
Después de completar la implementación, el vSocket se conecta automáticamente al sitio en la Nube de Cato.
Para redistribuir un solo vSocket:
En el portal de Azure, elimine la instancia de VM (Inicio > Máquinas Virtuales) y las NICs (Inicio > Interfaces de red).
Alternativamente, elimine de manera forzosa todos los recursos de implementación en Azure (vea Resolución de problemas de implementaciones fallidas).
Despliegue la instancia del vSocket a través de la aplicación del Azure marketplace. Para más información, consulte Desplegando vSockets de Azure desde el Marketplace.
Nota: En algunos casos es necesario desplegar el vSocket manualmente, por ejemplo, en China, donde el Azure Marketplace no es compatible. Para más información, consulte Desplegar un sitio de vSocket de Azure manualmente (Soporte EA 2 NIC).
Inicie el vSocket de Azure desde el Azure Portal:
En el menú de navegación, vaya a Máquinas Virtuales y seleccione la instancia del vSocket.
En la página de Visión general de la instancia del vSocket, haga clic en Iniciar. El estado de la instancia cambiará a Ejecutándose.
Confirme que el sitio esté en funcionamiento en la Aplicación de Gestión de Cato en la página Red > Sitios.
Sitios de vSocket Alta Disponibilidad
Esta sección discute cómo desregistrar y redistribuir un vSocket para sitios con dos vSockets en una configuración de HA.
Puede elegir desregistrar primero el vSocket primario o el secundario.
Si el vSocket primario se desregistra, se produce un failover al vSocket secundario
Si el vSocket secundario se desregistra, el vSocket primario permanece activo
Si ambos vSockets se desregistran al mismo tiempo, el sitio se desconecta de Cato Cloud
Desregistrando vSockets de Alta Disponibilidad
Utilice la Cato Management Application para desregistrar las instancias del vSocket del sitio, luego utilice el nuevo S/N cuando redistribuya la nueva instancia del vSocket de Azure.
Nota:
Una vez que el vSocket secundario está desvinculado, puede opcionalmente eliminar los ajustes de alta disponibilidad del sitio y borrar la configuración del vSocket secundario. Esto convierte el sitio de una configuración HA a un sitio de un solo vSocket.
Para desregistrar un vSocket para un sitio HA:
Desde el panel de navegación, seleccione Red > Sitios, y seleccione el sitio.
Desde el panel de navegación, haga clic en Configuración del Sitio > Socket, y seleccione el Socket que está cancelando el registro.
En Acciones, haga clic en Desregistrar. El vSocket ahora está desregistrado y se genera un nuevo S/N que usará al desplegar la nueva instancia del vSocket.
Redistribuyendo vSocket de Alta Disponibilidad
Use el portal de Azure para eliminar la instancia anterior para el vSocket secundario, y luego despliegue una nueva. El vSocket se conecta automáticamente al sitio en Cato Cloud después de completar la implementación.
Cuando redistribuya el vSocket, asegúrese de ingresar el nuevo S/N de la sección anterior. Puede encontrar el S/N para el sitio en la Cato Management Application en Red > Sitios > [nombre del sitio] > Configuración del Sitio > Socket.
Nota:
Asegúrese de eliminar la antigua Identidad Gestionada del Grupo de Recursos de Azure antes de ejecutar el script de HA
Si se vuelve a desplegar la instancia del vSocket primario, debe ejecutar el script dedicado para vincular ambas instancias de vSocket para HA
Para redistribuir un vSocket para un sitio HA:
En el portal de Azure, elimine la instancia de VM (Inicio > Máquinas Virtuales) y las NICs (Inicio > Interfaces de red).
Alternativamente, elimine de manera forzosa todos los recursos de implementación en Azure (vea Resolución de problemas de implementaciones fallidas).
Despliegue las instancias del vSocket primario y secundario a través de la aplicación del Azure marketplace. Para más información, consulte Desplegando vSockets de Azure desde el Marketplace.
Nota: En algunos casos es necesario desplegar el vSocket manualmente, por ejemplo, en China, donde el Azure Marketplace no es compatible. Para más información, consulte Desplegar un sitio de vSocket de Azure manualmente (Soporte EA 2 NIC).
Para vSockets desplegados manualmente, use el script
create_ha_settings.shpara vincular los vSockets primario y secundario para la configuración de Alta Disponibilidad. Lea más sobre el uso del script en Configurando Alta Disponibilidad para vSockets de Azure.
Inicie el vSocket de Azure desde el Azure Portal:
En el menú de navegación, vaya a Máquinas Virtuales y seleccione la instancia del vSocket.
En la página de Visión general de la instancia del vSocket, haga clic en Iniciar. El estado de la instancia cambiará a Ejecutándose.
Confirme que el sitio esté en funcionamiento en la Aplicación de Gestión de Cato en la página Red > Sitios.
Verificación de conectividad del vSocket
Una vez que complete la reimplementación del vSocket, puede verificar el estado de conectividad del vSocket:
En Red > Sitios aparecen todos los sitios disponibles. Si al menos un vSocket está en funcionamiento, el sitio aparece como ‘Conectado’ bajo ‘Estado de Conectividad’.
En Red > Sitios > [nombre del sitio] > Configuración del Sitio > Socket puede inspeccionar la configuración de Alta Disponibilidad y preparación de HA. Para más información sobre el Estado de HA, vea ¿Qué es Alta Disponibilidad de Socket?.
En Red > Sitios > [nombre del sitio] > Configuración del Sitio > Socket conecte a la WebUI de un vSocket. La WebUI debería ser accesible una vez que el vSocket esté funcionando.