Cet article décrit comment désenregistrer et redéployer les vSocket AWS.
Parfois, il est nécessaire de migrer un vSocket vers une autre ressource VM, ou de réinstaller un vSocket sur un autre type d'instance VM. Vous pouvez utiliser l'application de gestion Cato pour désenregistrer un vSocket existant d'un site, puis le recréer et le redéployer sur une nouvelle instance VM. Les configurations et réglages du site sont conservés lors du redéploiement. Vous pouvez redéployer les vSocket pour les sites avec un seul vSocket et pour les sites de haute disponibilité (HA) avec deux vSockets.
Cette section discute de la désenregistrement et du redéploiement d'un vSocket pour les sites avec un seul vSocket AWS.
Utilisez l'application de gestion Cato pour désenregistrer l'instance vSocket du site. Une fois que l'ancien vSocket est désenregistré, un nouveau numéro de série (S/N) est généré automatiquement dans l'application de gestion Cato. Vous utiliserez le nouveau numéro de série (S/N) lorsque vous redéploierez le vSocket.
Remarque
Remarque : Assurez-vous que l'instance vSocket EC2 dans AWS est éteinte avant de désenregistrer le vSocket.
Pour désenregistrer un vSocket unique :
-
Dans le volet de navigation, sélectionnez Network > Sites, et sélectionnez le site.
-
Dans le volet de navigation, cliquez sur Site Configuration > Socket, et sélectionnez le Socket que vous désenregistrez.
-
Sous Actions, cliquez sur Unregister. Le vSocket est maintenant désenregistré et un nouveau S/N est généré que vous utiliserez lors du déploiement de la nouvelle instance vSocket.
Utilisez la console AWS pour supprimer l'instance précédente, puis déployez-en une nouvelle. Assurez-vous d'entrer le nouveau S/N de vSocket affiché dans l'application de gestion Cato dans Network > Sites > [nom du site] > Site Configuration > Socket.
Après avoir terminé le déploiement, le vSocket se connecte automatiquement au site dans le Cato Cloud.
Pour redéployer un vSocket unique :
-
Sélectionnez et supprimez l'instance vSocket dans AWS sous Instances > Delete.
-
Déployez l'instance vSocket soit manuellement, soit en utilisant la marketplace AWS. Pour plus d'informations sur le déploiement d'une instance AWS, consultez Déploiement manuel d'un site vSocket AWS et Déploiement d'un site vSocket depuis la marketplace AWS, respectivement.
-
Démarrez l'AWS vSocket depuis le tableau de bord EC2 :
-
Dans le menu de navigation, sélectionnez Instances > Instances.
-
Cliquez avec le bouton droit sur l'instance vSocket et choisissez Start instance.
-
-
Confirmez que le site fonctionne dans l'application de gestion Cato sur la page Network > Sites.
Cette section discute de la désenregistrement et du redéploiement d'un vSocket pour les sites avec deux vSockets dans une configuration HA.
Vous pouvez choisir de désenregistrer d'abord le vSocket primaire ou secondaire.
-
Si le vSocket primaire est désenregistré, un basculement a lieu vers le vSocket secondaire.
-
Si le vSocket secondaire est désenregistré, le vSocket primaire reste actif.
-
Si les deux vSockets sont désenregistrés simultanément, le site devient déconnecté.
Utilisez l'application de gestion Cato pour désenregistrer les instances de vSocket du site, puis utilisez le nouveau S/N lorsque vous redéployez la nouvelle instance vSocket AWS EC2.
Remarque
Remarque : Une fois que le vSocket secondaire est désenregistré, vous pouvez en option supprimer les paramètres de haute disponibilité du site et supprimer les paramètres du vSocket secondaire. Cela convertit le site d'une configuration HA en un site à vSocket unique.
Pour désenregistrer un vSocket pour un site HA :
-
Dans le volet de navigation, sélectionnez Network > Sites, et sélectionnez le site.
-
Dans le volet de navigation, cliquez sur Site Configuration > Socket, et sélectionnez le Socket que vous désenregistrez.
-
Sous Actions, cliquez sur Unregister. Le vSocket est maintenant désenregistré et un nouveau S/N est généré que vous utiliserez lors du déploiement de la nouvelle instance vSocket.
Utilisez la console AWS pour supprimer l'instance précédente pour le vSocket secondaire, et déployez-en une nouvelle. Le vSocket se connecte automatiquement au site dans le Cato Cloud après avoir terminé le déploiement.
Lorsque vous redéployez le vSocket, assurez-vous d'entrer le nouveau S/N de la section précédente. Vous pouvez trouver le S/N pour le site dans l'application de gestion Cato dans Network > Sites > [nom du site] > Site Configuration > Socket. En outre, n'oubliez pas d'attribuer le rôle IAM correct au vSocket en sélectionnant l'instance vSocket > Security > Attach IAM Role et attribuez AWS-HA-role.
Pour redéployer un vSocket pour un site HA :
-
Sélectionnez et supprimez l'instance vSocket dans AWS sous Instances > Delete.
-
Déployez une instance vSocket en utilisant l'AMI AWS fourni par Cato Support. Pour plus d'informations sur le déploiement d'une instance AWS, consultez Configuration de HA pour vSockets AWS.
-
Démarrer l'AWS vSocket depuis le tableau de bord EC2 :
-
Démarrer l'AWS vSocket depuis le tableau de bord EC2 :
-
Cliquez avec le bouton droit sur l'instance vSocket et choisissez Start instance.
-
-
Confirmez que le site fonctionne dans l'application de gestion Cato sur la page Network > Sites.
Une fois que vous avez terminé le redéploiement du vSocket, vous pouvez vérifier l'état de connectivité du vSocket :
-
Dans Network > Sites, tous les sites disponibles apparaissent. Si au moins un vSocket est en cours d'exécution, le site apparaît comme 'Connecté' sous 'Connectivity Status'.
-
Dans Network > Sites > [nom du site] > Site Configuration > Socket, vous pouvez inspecter la configuration de haute disponibilité et la préparation HA. Pour plus d'informations sur le statut HA, consultez Qu'est-ce que la haute disponibilité du Socket.
-
Dans Network > Sites > [nom du site] > Site Configuration > Socket, connectez-vous à l'interface WebUI d'un vSocket. L'interface WebUI devrait être accessible une fois que le vSocket est en cours d'exécution.
0 commentaire
Vous devez vous connecter pour laisser un commentaire.