Cet article décrit comment désenregistrer et redéployer les vSockets Azure.
Parfois, il est nécessaire de migrer un vSocket vers une ressource VM différente, ou de réinstaller un vSocket sur un type d'instance VM différent. Vous pouvez utiliser l'application de gestion Cato pour désenregistrer un vSocket existant d'un site, puis recréer le vSocket et le redéployer sur une nouvelle instance de VM. Les configurations et les paramètres du site sont conservés lorsqu'il est redéployé. Vous pouvez redéployer les vSockets pour les sites avec un seul vSocket et pour les sites haute disponibilité (HA) avec deux vSockets.
Pour les vSockets déployés à l'origine via le Marketplace Azure, certains ressources virtuelles ne peuvent pas être réutilisées dans le cadre du redéploiement du vSocket. Vous devez supprimer les ressources virtuelles suivantes avant de redéployer le vSocket :
-
Instance de VM
-
Interfaces réseau (NICs) attachées à la VM et à leurs adresses IP publiques
Cette section discute de la façon de désenregistrer et redéployer un vSocket pour les sites avec un seul vSocket Azure.
Utiliser l'application de gestion Cato pour désenregistrer l'instance vSocket du site. Une fois l'ancien vSocket désenregistré, un nouveau numéro de série (S/N) est automatiquement généré 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 Azure vSocket est éteinte avant de désenregistrer le vSocket.
Pour désenregistrer un seul vSocket :
-
Depuis le volet de navigation, sélectionnez Réseau > Sites, et sélectionnez le site.
-
Depuis le volet de navigation, cliquez sur Configuration du site > Socket, et sélectionnez le Socket que vous désenregistrez.
-
Sous Actions, cliquez sur Désenregistrer. 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 le portail Azure pour supprimer l'instance précédente, puis déployez une nouvelle instance. Assurez-vous de saisir le nouveau S/N vSocket affiché dans l'application de gestion Cato sous Réseau > Sites > [nom du site] > Configuration du site > Socket.
Après avoir terminé le déploiement, le vSocket se connecte automatiquement au site dans Cato Cloud.
Pour redéployer un seul vSocket :
-
Dans le portail Azure, supprimez l'instance VM (Accueil > Machines virtuelles) et les NICs (Accueil > Interfaces réseau).
Alternativement, supprimez de manière forcée toutes les ressources de déploiement dans Azure (voir Dépannage des échecs de déploiement).
-
Déployez l'instance vSocket via l'application Azure marketplace. Pour plus d'informations, voir Déploiement de vSockets Azure depuis le Marketplace.
Remarque: Dans certains cas, il est nécessaire de déployer le vSocket manuellement, par exemple en Chine où le Marketplace Azure n'est pas pris en charge. Pour plus d'informations, voir Déploiement manuel d'un site vSocket Azure (Support EA 2 NIC).
-
Démarrez le vSocket Azure depuis le portail Azure :
-
Dans le menu de navigation, allez à Machines virtuelles et sélectionnez l'instance vSocket.
-
Dans la page Vue d'ensemble de l'instance vSocket, cliquez sur Démarrer. Le statut de l'instance passera à En cours d'exécution.
-
-
Confirmez que le site est en cours d'exécution dans l'application de gestion Cato à la page Réseau > Sites.
Cette section aborde comment désenregistrer et redéployer un vSocket pour les sites avec deux vSockets dans une configuration HA.
Vous pouvez choisir de désenregistrer d'abord le vSocket principal ou secondaire.
-
Si le vSocket primaire est désenregistré, un basculement s'effectue vers le vSocket secondaire
-
Si le vSocket secondaire est désenregistré, le vSocket primaire reste actif
-
Si les deux vSockets sont désenregistrés en même temps, le site se déconnecte du Cato Cloud
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 Azure.
Remarque
Remarque: Une fois le vSocket secondaire désenregistré, vous pouvez éventuellement supprimer les paramètres de haute disponibilité du site et supprimer la configuration du vSocket secondaire. Cela convertit le site d'une configuration HA à un site à vSocket unique.
Pour désenregistrer un vSocket pour un site HA :
-
Depuis le volet de navigation, sélectionnez Réseau > Sites, et sélectionnez le site.
-
Depuis le volet de navigation, cliquez sur Configuration du site > Socket, et sélectionnez le Socket que vous désenregistrez.
-
Sous Actions, cliquez sur Désenregistrer. 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 le portail Azure pour supprimer l'instance précédente du vSocket secondaire, puis déployez une nouvelle instance. Le vSocket se connecte automatiquement au site dans 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 sous Réseau > Sites > [nom du site] > Configuration du site > Socket.
Remarque
Remarques :
-
Assurez-vous de supprimer l'ancienne identité gérée du groupe de ressources Azure avant d'exécuter le script HA
-
Si l'instance primaire vSocket est redéployée, vous devez exécuter le script dédié pour lier les deux instances vSocket pour HA
Pour redéployer un vSocket pour un site HA :
-
Dans le portail Azure, supprimez l'instance VM (Accueil > Machines virtuelles) et les NICs (Accueil > Interfaces réseau).
Alternativement, supprimez de manière forcée toutes les ressources de déploiement dans Azure (voir Dépannage des échecs de déploiement).
-
Déployez les instances vSocket principales et secondaires via l'application Azure marketplace. Pour plus d'informations, voir Déploiement de vSockets Azure depuis le Marketplace.
Remarque: Dans certains cas, il est nécessaire de déployer le vSocket manuellement, par exemple en Chine où le Marketplace Azure n'est pas pris en charge. Pour plus d'informations, consultez Déployer un site Azure vSocket manuellement (prise en charge EA 2 NIC).
-
Pour les vSockets déployés manuellement, utilisez le script
create_ha_settings.shpour lier les vSockets primaire et secondaire pour le paramètre de haute disponibilité. En savoir plus sur l'utilisation du script sur Configurer la haute disponibilité pour les vSockets Azure.
-
-
Démarrer le vSocket Azure depuis le portail Azure :
-
Dans le menu de navigation, allez à Machines virtuelles et sélectionnez l'instance vSocket.
-
Sur la page Aperçu de l'instance vSocket, cliquez sur Démarrer. Le statut de l'instance passera à En cours d'exécution.
-
-
Confirmez que le site fonctionne dans l'application de gestion Cato sur la page Réseau > Sites.
Une fois la ré-implantation du vSocket terminée, vous pouvez vérifier l'état de la connectivité du vSocket :
-
Dans Réseau > Sites, tous les sites disponibles apparaissent. Si au moins un vSocket est en cours d'exécution, le site apparaît comme ‘Connecté’ sous ‘État de connectivité’.
-
Dans Réseau > Sites > [nom du site] > Configuration du site > Socket, vous pouvez inspecter la configuration de la haute disponibilité et la préparation HA. Pour plus d'informations sur l'état de HA, consultez Qu'est-ce que la haute disponibilité de socket.
-
Dans Réseau > Sites > [nom du site] > Configuration du site > Socket, connectez-vous à l'interface Web d'un vSocket. L'interface Web doit être accessible une fois que le vSocket est en cours d'exécution.
0 commentaire
Vous devez vous connecter pour laisser un commentaire.