Migration vers un déploiement à cinq nœuds
Vous pouvez convertir votre cluster de production à un ou trois nœuds en un cluster à plusieurs nœuds comprenant cinq nœuds.
demo nœud unique n'est pas prise en charge.Préparer vos hôtes
À votre cluster à nœud unique existant, ajoutez deux hôtes supplémentaires de la même plateforme et du même système d'exploitation que l'hôte actuel.
Révision Plateformes et systèmes d'exploitation pris en charge.
Consultez la configuration système requise pour un déploiement à cinq nœuds. Votre hôte actuel est utilisé comme node0 (
instana-0) dans le cluster multi-nœuds.Vérifiez la configuration requise en matière de processeur et de mémoire.
Ensuite, terminez la migration en suivant ces étapes :
Sur les cinq hôtes, assurez-vous que les ports sont ouverts.
Configurez des adresses IP privées sur les cinq hôtes.
Sur les nouveaux hôtes, veillez à vérifier les paramètres du noyau.
Sur les nouveaux hôtes, vérifiez les paquets requis et les variables d'environnement.
Configurez Secure Shell sur les cinq nœuds.
Fermez l' Standard Edition auto-hébergée sur l'hôte actuel.
stanctl downAttention :Standard Edition s sur
1.10.3 and earlier versionsl'auto-hébergement :- Pour les installations en ligne (non isolées), la plupart des commandes
stanctldu cycle de vie, telles que,stanctl upne pourront pas être exécutées. - Pour les installations isolées, les
stanctlcommandes continuent de fonctionner.
Action requise : effectuez une mise
Exemple : sur les déploiements en ligne qui exécutentstanctlà niveau vers 1.10.4 ou une version ultérieure avant d'effectuer une opération de cycle de vie.stanctl1.10.3 ou des versions antérieures, tout workflow qui arrête des services, tel qu'unestanctl downcommande, avant une sauvegarde, ne peut pas être exécuté car la commandestanctl upsuivante échoue. Mettezstanctlà niveau vers 1.10.4 ou une version ultérieure avant de commencer ces étapes.- Pour les installations en ligne (non isolées), la plupart des commandes
Déplacement des disques de l'ancien hôte vers le nouvel hôte
Pour plus d'informations sur l'utilisation des répertoires de stockage dans un cluster à plusieurs nœuds, consultez la section Exigences en matière de stockage.
Les exemples suivants montrent comment démonter et monter les chemins d'accès dans un environnement non cloud :
Migration d'un déploiement à nœud unique vers un déploiement à cinq nœuds
Pendant la migration, déplacez trois disques de votre ancien hôte et connectez-les au nouvel hôte :
- node1 ( instana-1 ) : reçoit les disques de données et de métriques
- node3 ( instana-3 ) : reçoit le disque d'analyse
Sur l'ancien hôte ( node0 (
instana-0)), démontez les chemins d'accès aux données, aux analyses et aux métriques.umount /mnt/instana/stanctl/analytics umount /mnt/instana/stanctl/metrics umount /mnt/instana/stanctl/dataDétachez les trois disques de l'ancien hôte ( 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 doneSur le nouvel hébergeur node1 (
instana-1):Joignez les disques de données et de mesures provenant de ( node0 (
instana-0)).Créez les répertoires de données et de métriques. Pour plus d'informations, consultez la section Création des répertoires.
Montez les chemins d'accès aux données et aux métriques. Consultez les commandes dans Ajout de chemins de montage.
Suivez les étapes décrites dans les sections Vérification des chemins de montage et Montage des systèmes de fichiers.
Sur le nouvel hébergeur node3 (
instana-3):Attachez le disque d'analyse à partir de ( node0 (
instana-0)).Créez le répertoire analytics. Pour plus d'informations, consultez la section Création des répertoires.
Montez le chemin d'analyse. Pour les commandes, voir Ajouter des chemins de montage.
Suivez les étapes décrites dans les sections Vérification des chemins de montage et Montage des systèmes de fichiers.
Migration d'un déploiement à trois nœuds vers un déploiement à cinq nœuds
Pendant la migration, déplacez un disque de votre ancien hôte et connectez-le aux nouveaux hôtes :
- node3 ( instana-3 ) : reçoit le disque d'analyse
Sur l'ancien hôte ( node1 (
instana-1)), démontez le chemin d'accès aux analyses.umount /mnt/instana/stanctl/analyticsRetirez le disque de l'ancien hôte ( node1 (
instana-1)).Mettre à jour l'entrée fstab.
sudo sed -i.bak "/^[[:space:]]*#/! {/[^[:space:]]*\/analytics[[:space:]]/ s|^|# |}" /etc/fstabSur le nouvel hébergeur node3 (
instana-3):Attachez le disque d'analyse à partir de ( node1 (
instana-1)).Créez le répertoire analytics. Pour plus d'informations, consultez la section Création des répertoires.
Montez le chemin d'analyse. Pour les commandes, voir Ajouter des chemins de montage.
Suivez les étapes décrites dans les sections Vérification des chemins de montage et Montage des systèmes de fichiers.
Migration Standard Edition vers le nouveau cluster
- Sur node0 (
instana-0), lancez la migration :stanctl up --multi-node-migrateLe message suivant s'affiche :
? Enter the IP addresses for all three or five nodes, separated by commas (e.g. 10.8.1.10,10.8.1.11,10.8.1.12): Entrez les adresses IP.
Après quelques minutes, vos données sont transférées vers les nouveaux hôtes. Standard Edition est désormais déployé sur le cluster à cinq nœuds.
Si des agents d'autosurveillance sont installés, mettez à jour les agents d' Instana. Si aucun agent d'autosurveillance n'est installé, ignorez cette étape.
stanctl agent apply