Parallele Stapelausführung
Wenn Sie denselben Befehl an mehrere Server verteilen müssen (z. B. um die Zeitsynchronisierung zu überprüfen oder die Systemversion anzuzeigen), kann Multi-Exec den manuellen Aufwand erheblich reduzieren.
Starten der Stapelausführung
Abschnitt betitelt „Starten der Stapelausführung“Sie können Zielserver auf zwei Arten auswählen und Multi-Exec starten:
- Verbundene aktive Tabs: Wenn Sie sich im Terminal-Panel (Normalmodus) befinden, drücken Sie die Taste
x, um eine Stapelausführung auf die aktuell geöffneten Tabs als Ziele anzuwenden. Voraussetzung hierfür ist, dass mindestens zwei aktive Tabs geöffnet sind. - Direkt aus der Verbindungsliste starten: Drücken Sie in der Ansicht der Verbindungsliste einfach die Taste
x, um die Stapelausführung zu starten. (Hinweis: Der mitVaufrufbare Mehrfachauswahlmodus in der Verbindungsliste ist hauptsächlich für Verwaltungsaufgaben wie das massenhafte Löschen vorgesehen. Verwechseln Sie dies nicht mit der Stapelausführung). PhanTerm richtet im Hintergrund sichere temporäre Verbindungen ein, um die Aufgabe für Sie auszuführen.
Dreistufiges Ausführungs-Panel
Abschnitt betitelt „Dreistufiges Ausführungs-Panel“Multi-Exec verwendet ein sicheres dreistufiges Overlay-Panel-Design:
- Befehlseingabephase: Hier können Sie die auszuführenden Bash-Befehle schreiben (durch Drücken von
Ctrl+Skönnen Sie die Snippet-Bibliothek aufrufen, um Befehle schnell einzufügen). - Ausführungs- und Abbruchphase: Nach dem Drücken der Eingabetaste wird der Befehl in einem Modus mit hoher Parallelität an alle Zielserver gesendet. Wenn Sie in diesem Moment feststellen, dass der Befehl falsch ist, können Sie schnell
Escdrücken, um das Senden abzubrechen. Das System bewahrt die bereits zurückgegebenen unvollständigen Ergebnisse sicher auf. - Ergebniszusammenfassungsphase: Nach Abschluss der Ausführung wird der stdout/stderr aller Server in Spalten angezeigt. Mit den Tasten
j/kkönnen Sie schnell zwischen ihnen wechseln.
Intelligenter Diff-Vergleichsmodus
Abschnitt betitelt „Intelligenter Diff-Vergleichsmodus“Wenn Sie in der Ergebnisdarstellungsphase überprüfen müssen, ob die von allen Maschinen zurückgegebenen Inhalte identisch sind, können Sie den Diff-Modus durch Drücken der Taste d aktivieren.
In diesem Modus:
- Werden alle “konsistenten Zeilen” (Zeilen, die in der Ausgabe jeder Maschine exakt gleich sind) abgedunkelt.
- Alle Zeilen, die auf bestimmten Maschinen abweichen oder nur auf einer Maschine vorkommen, werden farblich hervorgehoben und mit dem Präfix
!als Warnung versehen.
Dadurch können anomale Konfigurationen oder nicht aktualisierte Knotenpunkte in den komplexen Ausgaben Dutzender Server auf einen Blick identifiziert werden.