Migration d'un déploiement à un nœud vers un déploiement à trois nœuds
Vous pouvez convertir votre cluster de production à nœud unique en cluster multi-nœuds avec trois nœuds. Migration d'un nœud uniquedemo Les clusters de type d'installation ne sont pas pris en charge.
Préparez vos hôtes
À votre cluster à nœud unique existant, ajoutez deux hôtes supplémentaires de la même plate-forme et du même système d'exploitation que l'hôte actuel.
Voir Plates-formes et systèmes d'exploitation pris en charge.
Voir Exigences matérielles du cluster multi-nœuds . Votre hôte actuel est utilisé commenode0 (
instana-0) dans le cluster multi-nœuds.
Ensuite, terminez la migration en suivant les étapes suivantes :
Sur les trois hôtes, assurez-vous que le ports sont ouverts.
Sur les trois hôtes, configurez adresses IP privées .
Sur les deux nouveaux hôtes, assurez-vous de vérifier le Paramètres du noyau .
Sur les deux nouveaux hébergeurs, cochez les champs requis packages et variables d'environnement .
Sur les trois nœuds, configurer Secure Shell .
Arrêtez l' Standard Edition auto-hébergée sur l'hôte actuel.
stanctl downAttention :Standard Edition en auto-hébergement
1.10.3 and earlier versions:- Pour les installations en ligne (sans isolation physique), la plupart des commandes
stanctlde gestion du cycle de vie, telles que [...]stanctl up, ne s'exécuteront pas. - Pour les installations en mode air-gap, les
stanctlcommandes continuent de fonctionner.
Action requise : effectuez une mise à niveau
Exemple : dans les déploiements en ligne exécutantstanctlvers la version 1.10.4 ou une version ultérieure avant d'effectuer une opération liée au cycle de vie.stanctl1.10.3 ou une version antérieure, tout workflow qui arrête des services, par exemple unestanctl downcommande, avant une sauvegarde, ne peut pas aboutir car la commandestanctl upsuivante échoue. Mettez à jourstanctlvotre système vers la version 1.10.4 ou une version ultérieure avant de suivre ces étapes.- Pour les installations en ligne (sans isolation physique), la plupart des commandes
Déplacez les disques de l'ancien serveur vers le nouveau serveur
Pour plus d'informations sur la manière dont les répertoires de stockage sont utilisés dans un cluster multi-nœuds, consultez Exigences de stockage .
Migration d'un déploiement à un nœud vers un déploiement à trois nœuds
Lors de la migration, vous devez démonter trois disques de votre ancien serveur, puis les monter sur votre nouveau serveur ( node1 ( instana-1 ).
Les exemples d'étapes suivants concernent le démontage et le montage des chemins dans un environnement non cloud.
Sur l'ancien hôte (node0 (
instana-0)), démontez les chemins de données, d’analyses et de métriques.umount /mnt/instana/stanctl/analytics umount /mnt/instana/stanctl/metrics umount /mnt/instana/stanctl/dataDéconnectez les trois disques de l'ancien serveur ( node0 (
instana-0)).- Mettre à jour l'entrée fstab.
sudo cp /etc/fstab /etc/fstab.bak for folder in analytics metrics data; do sudo sed -i "/^[[:space:]]*#/! {/[^[:space:]]*\/${folder}[[:space:]]/ s|^|# |}" /etc/fstab done Sur le nouvel hôte node1 (
instana-1), procédez comme suit :- Ajoutez les trois disques provenant de ( node0 (
instana-0)). - Créez les répertoires « data », « analytics » et « metrics ». Pour plus d'informations, consultez la section Créer les répertoires.
- Montez les chemins de données, d’analyses et de métriques surnode1 (
instana-1). Voir les commandes pournode1 (instana-1) dans Ajouter des chemins de montage . - Complétez les étapes surnode1 (
instana-1) comme indiqué dans les sections Vérifier les chemins de montage et Monter les systèmes de fichiers .
- Ajoutez les trois disques provenant de ( node0 (
Migrer Standard Edition vers le nouveau cluster
Sur node0 (instana-0), exécutez la commande suivante pour lancer la migration :
stanctl up --multi-node-migrate
Entrez les détails aux invites :
? Enter the IPs for all three nodes, separated by commas (the 1st one is for backend, the 2nd one is for datastore, e.g. 10.8.1.10,10.8.1.11,10.8.1.12):
Après quelques minutes, vos données sont migrées vers les nouveaux hôtes. Standard Edition est désormais déployé sur le cluster à plusieurs nœuds.