PEG aktualisieren

Verwenden Sie die folgenden Anweisungen, um das PEG auf die aktuelle Version zu aktualisieren.

Vorbereitungen

Beachten Sie die folgenden Punkte, bevor Sie die PEG-Version aktualisieren:
  • Die aktuelle Version der PEG-Installation.
  • Die Version des Betriebssystems (OS), das das PEG derzeit verwendet.

    Führen Sie ssh im PEG aus, um die Betriebssystemversion abzufragen.

    Anmerkung: Wenn Sie 18.04 als Ubuntu-Betriebssystemversion sehen, wird empfohlen, das neueste PEG-Bild zu holen und eine neue Konfiguration zu starten, anstatt die PEG-Version zu aktualisieren. Das neueste PEG-Bild basiert auf Ubuntu 20.04.
  • Die Schlüssel und Zertifikate, die für die Aktualisierung der PEG-Version bereitgestellt werden müssen.

Prozedur

  1. Verwenden Sie die folgenden Anweisungen, um zu testen, ob das PEG auf die erforderlichen Aktualisierungsdateien aus dem Cloud-Speicher zugreifen kann:
    1. Verbinden Sie sich per SSH mit Ihrer PEG Virtual Machine (VM).
    2. Erstellen Sie ein Verzeichnis, das die Aktualisierungsdateien enthalten soll.
      Zum Beispiel: mkdir update.
    3. Verwenden Sie den folgenden Befehl, um in das Verzeichnis update zu navigieren:
      cd update
    4. Laden Sie das Skript update_peg.rb mit dem folgenden Befehl herunter:
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?se=2025-11-30T22%3A00%3A00Z&sp=r&sv=2018-11-09&sr=c&sig=K7Yp8vPTpjbhb8k9RDR%2B1m2hc5qNsu2u%2BEQ/4RJTD%2B0%3D" -o update_peg.rb
      • Wenn der obige Befehl erfolgreich war, muss die PEG-VM in der Lage sein, alle erforderlichen Dateien für das Update herunterzuladen. Überprüfen Sie Schritt 2 für Anleitungen.
      • Wenn der Befehl eine Zeitüberschreitung verursacht oder in irgendeiner Weise fehlschlägt, kann die PEG-VM die Aktualisierungsdateien nicht direkt herunterladen. Überprüfungsstufe 3 für Anleitungen.
  2. Wenn der obige Befehl erfolgreich war, verwenden Sie die folgenden Anleitungen, um die PEG-Aktualisierungsdatei direkt auf die PEG-VM herunterzuladen:
    1. Vergewissern Sie sich, dass Sie sich in dem Verzeichnis PEG befinden, das Sie zuvor erstellt haben.
      Verwenden Sie den Befehl cd update, um zum Verzeichnis zu gelangen.
    2. Verwenden Sie den folgenden Befehl, um das Aktualisierungsskript ausführbar zu machen:
      chmod ugo+x update_peg.rb
    3. Führen Sie das folgende Aktualisierungsskript aus:
      ./update_peg.rb
      Dieses Skript aktualisiert nicht das PEG, sondern lädt nur alle abhängigen Dateien für das Update.
      Anmerkung:
      Standardmäßig lädt update_peg.rb die Aktualisierungsdateien vom Server der Vereinigten Staaten herunter. Wenn beim Download allerdings eine Zeitüberschreitung eintritt oder Sie auf einen Fehler stoßen, können Sie sie vom Australien-Server herunterladen, indem Sie den folgenden Befehl verwenden, um das Land zu wechseln:
      /update_peg.rb --country au
      Wenn der Download erfolgreich war, wird die Meldung Sie haben Sie alle benötigten Dateien für das Upgrade angezeigt.
    4. Führen Sie das folgende Aktualisierungsskript aus:
      ./update_peg.rb --upgrade-peg
      Das kann eine Weile dauern (etwa eine Stunde oder weniger).
      Anmerkung: Wenn das Skript vor der Aktualisierung fehlschlägt, führen Sie es nicht erneut aus. Automation Anywhere-Support kontaktieren für Unterstützung.
      Wenn die Aktualisierung erfolgreich war, wird die Meldung Aktualisierung abgeschlossen angezeigt.
  3. Wenn der PEG nicht in der Lage ist, die erforderlichen Aktualisierungsdateien aus dem Cloud- Speicher zu beziehen, verwenden Sie die folgenden Anleitungen zum Download der Datei außerhalb des PEG VM:
    1. Führen Sie den folgenden Befehl auf einem Windows-Rechner mit curl aus (zum Beispiel, Windows 10) oder einem Linux-Gerät, mit Zugriff auf ein öffentliches Internet:
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?si=get_updates&sv=2020-08-04&sr=c&sig=vVI3fmLfJyu2zsCC9nxhxUKBhsgkp5K5DnrFCDQJ4CE%3D" -o update_peg.rb
      Anmerkung: Wenn der obige Befehl fehlschlägt oder abläuft, müssen nicht auf die PEG-Aktualisierungsdateien zugreifen. Versuchen Sie ein anderes Gerät mit ausgehendem https port 443-Zugriff auf fiqpeg.blob.core.windows.net.
    2. Wenn der obige Befehl erfolgreich war, kopieren Sie das heruntergeladene update_peg.rb in den Aktualisierungsordner in Ihrem PEG VM.
    3. Melden Sie sich im PEG an.
    4. Verwenden Sie den folgenden Befehl, um zum Aktualisierungsordner zu navigieren:
      cd update
    5. Verwenden Sie den folgenden Befehl, um das Aktualisierungsskript ausführbar zu machen:
      chmod ugo+x update_peg.rb
    6. Verwenden Sie den folgenden Befehl, um das Aktualisierungsskript auszuführen:
      ./update_peg.rb
      Das Aktualisierungsskript erstellt eine ./download_peg_updates.sh-Datei. Führen Sie dieses Skript auf einem Rechner mit Zugang zum öffentlichen Internet aus, das Sie zuvor verwendet haben. Wenn ein Windows-Rechner verwendet wird, können Sie die Inhalte der ./download_peg_updates.sh-Datei kopieren und diese curl-Befehle ausführen.
    7. Kopieren Sie alle Dateien, die heruntergeladen wurden, in den Aktualisierungsordner in Ihrer PEG VM.
    8. Wiederholen Sie die Schritte c und g, bis ./update_peg.rb mit folgender Nachricht abgeschlossen wird: Sie haben alle für das Upgrade benötigten Dateien.
      Anmerkung: Möglicherweise müssen Sie diese Schritte mehrmals wiederholen, da mit jeder Datei, die Sie zum Aktualisierungsverzeichnis hinzufügen, das update_script.rb neue Informationen darüber lernt, welche andereren Aktualisierungsdateien erforderlich sind. Typischerweise müssen Sie diesen Zyklus von Schritten dreimal durchlaufen, bevor das Aktualisierungsskript die notwendigen Dateien für das Update erhalten hat.
    9. Wenn der obige Schritt erfolgreich war, führen Sie das Aktualisierungsskript aus:
      ./update_peg.rb --upgrade-peg
      Das kann eine Weile dauern (etwa eine Stunde oder weniger).
      Wenn die Aktualisierung erfolgreich war, wird die Meldung Aktualisierung abgeschlossen angezeigt.