Exécution par Lot Parallèle
Lorsqu’il est nécessaire de distribuer la même commande à plusieurs serveurs (par exemple, pour vérifier la synchronisation de l’horloge, ou vérifier la version du système), Multi-Exec peut considérablement réduire le travail répétitif.
Lancer l’Exécution par Lot
Section intitulée « Lancer l’Exécution par Lot »Vous pouvez sélectionner les serveurs cibles et lancer Multi-Exec de deux manières :
- Onglets actifs connectés : Lorsque vous êtes dans le panneau du terminal (Mode Normal), à condition qu’il y ait au moins deux onglets (Tabs) actifs ou plus, appuyer sur la touche
xciblera les multiples onglets en cours d’exécution et lancera l’exécution par lot. - Lancement direct depuis la liste des connexions : Dans l’interface de la liste des connexions, appuyez directement sur la touche
xpour lancer l’exécution par lot. (Remarque : le mode de sélection multiple avec la toucheVdans la liste des connexions est principalement utilisé pour les opérations de gestion telles que la suppression par lot, ne le confondez pas avec l’exécution par lot). PhanTerm établira des connexions temporaires sécurisées en arrière-plan pour exécuter la tâche.
Panneau d’Exécution en Trois Étapes
Section intitulée « Panneau d’Exécution en Trois Étapes »Multi-Exec adopte une conception de panneau de masquage sécurisé en trois étapes :
- Étape de saisie de la commande : Vous pouvez écrire ici la commande Bash à exécuter (prend en charge l’appui sur
Ctrl+Spour invoquer la bibliothèque Snippet pour un remplissage rapide). - Étape d’exécution et d’annulation : Après avoir appuyé sur Entrée, la commande sera distribuée à tous les serveurs cibles en mode de concurrence élevée. À ce stade, si vous constatez que la commande est incorrecte, vous pouvez rapidement appuyer sur la touche
Escpour interrompre la distribution, le système conservera en toute sécurité les résultats partiels déjà retournés. - Étape de synthèse des résultats : Une fois l’exécution terminée, la sortie standard (stdout) et l’erreur standard (stderr) de tous les serveurs seront affichées dans des colonnes séparées, avec prise en charge du basculement rapide via
j/k.
Mode de Comparaison Diff Intelligente
Section intitulée « Mode de Comparaison Diff Intelligente »Dans l’étape d’affichage des résultats, si vous devez comparer si le contenu retourné par toutes les machines est cohérent, vous pouvez appuyer sur la touche d pour activer le mode Diff.
Dans ce mode :
- Toutes les “lignes cohérentes” (les lignes qui sont exactement les mêmes dans la sortie de chaque machine) seront grisées.
- Toute ligne différente sur une partie des machines, ou n’apparaissant que sur une seule machine, sera mise en surbrillance avec un changement de couleur et précédée du préfixe d’avertissement
!.
Cela permet de localiser au premier coup d’œil une configuration anormale ou un nœud non mis à jour parmi la sortie complexe de dizaines de serveurs.