Mit der Junos Space Network Management-Plattform können Sie ein einzelnes Skript oder mehrere Skripte auf einem Gerät oder mehreren Geräten gleichzeitig implementieren. Mit der Bereitstellung eines Skripts können Sie ein Skript auf einem Gerät halten, das bei Bedarf ausgeführt werden kann. Wenn Sie Skripte auswählen, die zuvor auf einem oder mehreren Geräten auf der Seite Skripte ausgeführt wurden, listet die GUI nur die Geräte auf, die keinem der ausgewählten Skripte zugeordnet sind, und die Geräte mit älteren Versionen der ausgewählten Skripte. Mit dieser Liste der Geräte können Sie Skripte mit neuen Geräten verknüpfen und Skripte auf die neueste Version auf bereits zugeordneten Geräten aktualisieren.
So inszenieren Sie ein Skript auf Geräten:
- Wählen Sie auf der Benutzeroberfläche der Junos Space-Plattform die Option Bilder und Skripte > Skripte aus.
Die Seite Skripte wird angezeigt.
- Wählen Sie die Skripte aus, die auf einem oder mehreren Geräten ausgeführt werden sollen. Die ausgewählten Skripte werden hervorgehoben.
- Wählen Sie im Menü Aktionen die Option Bühnenskripte auf Geräten aus.
Die Seite "Stage Scripts on Device(s)" wird angezeigt und zeigt folgendes an:
Eine Liste der ausgewählten Skripte und der neuesten Versionen der Skripte. Standardmäßig wird die neueste Version des Skripts auf den ausgewählten Geräten bereitgestellt. Um jedoch eine frühere Version des Skripts zu inszenieren, wählen Sie die passende Version aus der Dropdown-Liste unter der Spalte Version aus.
Eine Liste der Geräte der Junos Space-Plattform, die keinem der ausgewählten Skripte und den Geräten mit den älteren Versionen der ausgewählten Skripte zugeordnet sind.
- (Optional) Lassen Sie das Kontrollkästchen Skripte auf Geräten aktivieren aktiviert, wenn die Skripte aktiviert und bereit für die Ausführung auf Geräten der Junos Space-Plattform sein sollen. Deaktivieren Sie dieses Kontrollkästchen, wenn die Skripte auf den Geräten deaktiviert werden sollen.
- (Optional) Aktivieren Sie das Kontrollkästchen Vorhandene stufenfähige Geräte anzeigen , um die Geräte einzubeziehen, auf denen die ausgewählten Skripte bereits ausgeführt werden. Die Geräteliste wird aktualisiert, um Geräte einzubeziehen, auf denen sich das Skript bereits befindet.
- Wählen Sie die Geräte aus, die das ausgewählte Skript inszenieren sollen.
Sie können Geräte auswählen, indem Sie einen der folgenden Auswahlmodi verwenden – manuell, anhand von Tags oder durch Verwendung einer CSV-Datei (Comma Separated Values). Diese Optionen schließen sich gegenseitig aus. Wenn Sie eine auswählen, sind die anderen deaktiviert.
Hinweis:
Standardmäßig ist die Option Gerät manuell auswählen aktiviert, und die Liste der Geräte, die keinem der ausgewählten Skripte und Geräte mit den älteren Versionen der ausgewählten Skripte zugeordnet sind, wird angezeigt.
So wählen Sie Geräte manuell aus:
Klicken Sie auf die Option Gerät manuell auswählen , und wählen Sie die Geräte aus, auf denen Sie das Skript ausführen möchten. Die Statusleiste "Geräte auswählen" zeigt die Gesamtzahl der ausgewählten Geräte an. die Statusleiste wird dynamisch aktualisiert, wenn Sie die Geräte auswählen.
Um alle Geräte auszuwählen, aktivieren Sie das Kontrollkästchen in der Spaltenüberschrift neben der Spalte Hostname.
So wählen Sie Geräte anhand von Tags aus:
Klicken Sie auf die Option Nach Tags auswählen . Die Liste "Nach Tags auswählen" ist aktiviert.
Klicken Sie auf den Pfeil in der Liste "Nach Tags auswählen" . Eine Liste der Tags, die auf Geräten im Junos Space-System definiert wurden, wird angezeigt und zeigt zwei Kategorien von Tags an: Öffentlich und privat.
Hinweis:
Wenn keines der Geräte einem Tag zugeordnet ist, wird kein Tag angezeigt. Sie müssen die Geräte auf der Seite Geräteverwaltung tagten, bevor Sie die Option Nach Tags auswählen können.
Führen Sie zum Auswählen von Tags eine der folgenden Aktionen aus:
Aktivieren Sie die Kontrollkästchen neben den Tagnamen, um die gewünschten Tags auszuwählen, und klicken Sie auf OK.
Um nach einem bestimmten Tag zu suchen, geben Sie die ersten Buchstaben des Tagnamens im Feld Nach Tags auswählen links neben der Schaltfläche OK ein. Wenn eine Übereinstimmung gefunden wird, wird ein Vorschlag gemacht. Wählen Sie die vorgeschlagene Übereinstimmung aus und klicken Sie auf OK.
Wenn Sie die Tags auswählen, wird die Gesamtzahl der Geräte, die den ausgewählten Tags zugeordnet sind, unmittelbar über der Geräteanzeigetabelle angezeigt. Wenn den ausgewählten Tags beispielsweise sechs Geräte zugeordnet sind, 6 items selected
wird das angezeigt.
Die ausgewählten Tags werden neben dem Label Tags Selected angezeigt. Hinter jedem Tagnamen wird ein Symbol [X] angezeigt. Sie können auf das Symbol [X] klicken, um ein beliebiges Tag aus der Liste zu löschen. Die Anzahl der Geräte wird entsprechend gezählt.
In der Geräteanzeigetabelle werden die Geräte angezeigt, die den ausgewählten Tags zugeordnet sind.
Ab Junos Space Platform Version 17.2R1 können Sie alle verwalteten Geräte auswählen, wenn Sie geräte per CSV auswählen. Aktivieren Sie das Kontrollkästchen Alle verwalteten Geräte einschließen , um alle verwalteten Geräte zur Auswahl auflisten zu können.
So wählen Sie Geräte mithilfe einer CSV-Datei aus:
Wählen Sie die Option "Nach CSV auswählen ".
Klicken Sie auf Durchsuchen , um zum Dateispeicherort auf Ihrem Computer zu navigieren, und wählen Sie die CSV-Datei mit der Liste der Geräte aus, auf denen Sie das Skript ausführen möchten.
Tipp:
Klicken Sie für eine CSV-Beispieldatei auf den Link Sample CSV . Sie werden aufgefordert, die Datei zu speichern. Speichern Sie die Datei auf Ihrem Computer und öffnen Sie sie mithilfe einer Anwendung wie Microsoft Excel.
Klicken Sie auf Upload , um die CSV-Datei hochzuladen.
Wenn Sie ab Version 16.1R2 eine CSV-Datei zur Geräteauswahl hochladen, überprüft die Junos Space Platform die Geräte in der CSV-Datei. Wenn die CSV-Datei Geräte enthält, auf die die Änderungen nicht anwendbar sind, wird eine Warnmeldung angezeigt, die besagt, Few devices are not selected due to precondition failure. Please click "View inapplicable devices" for more details.
Sie können auf den Link In anwendungsfähigen Geräten anzeigen klicken, um die Liste der Geräte anzuzeigen, die von der Aktualisierung ausgeschlossen sind. Der Grund für den Ausschluss wird als Fehlermeldung für jedes Gerät aufgeführt.
Ab Junos Space Platform Version 18.2R1 können Sie Geräte basierend auf gespeicherten Filtern auswählen
So wählen Sie Geräte mithilfe eines gespeicherten Filters aus:
Wählen Sie die Option "Nach Filter auswählen ".
Wählen Sie den Filter aus der Liste der gespeicherten Filter aus.
Die Geräte, die dem ausgewählten Filter zugeordnet sind, werden im Raster angezeigt.
- (Optional) Um einen Zeitpunkt für die Bereitstellung des Skripts zu planen, aktivieren Sie das Kontrollkästchen Zu einem späteren Zeitpunkt planen , und verwenden Sie das Kalendersymbol und die Dropdownliste, um das Datum bzw. die Uhrzeit anzugeben, wann das Skript ausgeführt werden soll.
- Klicken Sie auf Stufe. Das Skript wird auf dem ausgewählten Gerät bzw. den ausgewählten Geräten ausgeführt. Auf der Seite "Stage Scripts Information" wird die Job-ID angezeigt.
- Führen Sie auf der Seite "Stage Scripts Information" eine der folgenden Aktionen aus:
Klicken Sie auf diese Seite, um den job ID Status dieses Auftrags zu überprüfen.
Die Seite Auftragsverwaltung wird angezeigt. Doppelklicken Sie auf die Zeile, die dem Staging-Job entspricht. Die Seite Skriptverwaltungsauftragsstatus wird angezeigt, und die Beschreibungsspalte auf dieser Seite zeigt an, ob das Skript erfolgreich durchgeführt wurde oder nicht, und gründe für einen Fehler (falls die Bereitstellung des Skripts fehlgeschlagen ist). Wenn junos Space Platform einen SSH-Fingerabdruck-Mismatch zwischen dem Auf dem Gerät und dem in der Datenbank der Junos Space Platform erkennt, wird die Verbindung unterbrochen. Der Verbindungsstatus wird nach unten und der Authentifizierungsstatus auf der Seite Geräteverwaltung angezeigt. Auf der Seite "Auftragsdetails anzeigen" wird eine Fehlermeldung angezeigt. Weitere Informationen zu den Fehlermeldungen und -lösungen finden Sie unter Allgemeine Fehlermeldungen in gerätebezogenen Vorgängen.
Klicken Sie auf OK , um zur Seite Skripte zurückzukehren.
Klicken Sie auf der Seite Skripte in der Spalte Zuordnungen des inszenierten Skripts auf Ansicht, um die Details der Zuordnung Skript – Geräte anzuzeigen. Weitere Informationen zum Anzeigen der Gerätezuordnungen für Skripte finden Sie unter Anzeigen der Gerätezuordnung von Skripten.
Auf der Seite Auftragsverwaltung können Sie Details zur Bereitstellung eines Skripts als CSV-Datei in Ihr lokales Dateisystem exportieren:
Wählen Sie auf der Benutzeroberfläche der Junos Space-Plattform die Option Jobs > Job Management aus.
Die Seite Auftragsverwaltung wird angezeigt.
Doppelklicken Sie auf die Zeile, die dem Staging-Job entspricht.
Die Seite Skriptverwaltungsauftragsstatus wird angezeigt.
Klicken Sie auf Als CSV exportieren.
Sie werden aufgefordert, die Datei zu speichern.
Klicken Sie auf der Seite Datei speichern auf OK , um die Datei in Ihrem lokalen Dateisystem zu speichern.
Klicken Sie nach dem Speichern der Datei auf der Seite Skriptauftrag exportieren auf OK, um zur Seite Auftragsverwaltung zurückzukehren.
Verwenden Sie eine Anwendung wie Microsoft Excel, um die heruntergeladene Datei von Ihrem lokalen System zu öffnen.
Wählen Sie im linken Bereich der Benutzeroberfläche die Option Images and Scripts > Scripts aus, um zur Seite Skripte zurückzukehren.
Tabelle "Versionshistorie"
18.2
Ab Junos Space Platform Version 18.2R1 können Sie Geräte basierend auf gespeicherten Filtern auswählen
17.2
Ab Junos Space Platform Version 17.2R1 können Sie alle verwalteten Geräte auswählen, wenn Sie geräte per CSV auswählen. Aktivieren Sie das Kontrollkästchen
Alle verwalteten Geräte einschließen , um alle verwalteten Geräte zur Auswahl auflisten zu können.