Upgrade eines Agent in einer Instanz

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Führen Sie ein selektives Selbst-Upgrade anstelle eines Massen-Upgrades durch, um die Effizienz bei der Arbeit mit Agents zu erhöhen, auf die schwer zugegriffen werden kann, z. B. in der Cloud bereitgestellte Agents. Sie können ein selektives Upgrade für bis zu 20 Agents gleichzeitig durchführen.

    Vorbereitungen

    Unterstützte Betriebssysteme: Windows und Linux.

    Wenn Sie in einer Linux -Umgebung arbeiten, vergewissern Sie sich, dass Sie über sudo-Berechtigungen verfügen und dass die folgenden Konfigurationen festgelegt sind:
    Tabelle : 1. Linux-Betriebssysteme
    BS BS-Version Befehle Agent-Version
    CentOS,Red Hat 7, 8
    • /usr/bin/systemctl ACC starten
    • /usr/bin/systemctl stop acc
    • <systemctl locationdaemon-reload (Standardspeicherort ist /usr/bin)
    • /usr/bin/rpm -Uv<cache dir location> /upgrade/agent-client-collector-upgrade.rpm

    Standardspeicherort für Cache-Verzeichnis: /var/cache/servicenow/agent-client-collector

    • unzip -o: Entpackt die Signaturdatei, um die Installation zu validieren.
    • openedsl dgst -sha256 -verify: Verifiziert die Verwendung einer Signatur aus einer ServiceNow-Installationsdatei.
    2.7
    Debian, Ubuntu
    • /usr/bin/systemctl ACC starten
    • /usr/bin/systemctl stop acc
    • <systemctl locationdaemon-reload (Standardspeicherort ist /usr/bin)
    • /usr/bin/dpkg --installation --verweigern-downgrade --überspringen-same-version<cache dir location> /upgrade/agent-client-collector-upgrade.rpm

    Standardspeicherort für Cache-Verzeichnis: /var/cache/servicenow/agent-client-collector

    • unzip -o: Entpackt die Signaturdatei, um die Installation zu validieren
    • gpg -import und gpg --verify: Verifiziert die Verwendung einer Signatur aus einer ServiceNow-Installationsdatei.
    2.7

    Erforderliche Rolle:

    • Linux: Sudo-RPM/Dpkg
    • Windows: Lokales SYSTEM-Konto

    Warum und wann dieser Vorgang ausgeführt wird

    Agent Client Collector unterstützt selektive Selbst-Upgrades in den folgenden Betriebssystemen:
    • Windows: Aufgrund von Windows UAC-Einschränkungen muss der Agent als lokales SYSTEM-Konto ausgeführt werden, um das Upgrade über msiexecdurchzuführen.
    • Linux: RPM und DEB

    Prozedur

    1. Navigieren zu Alle > Agent Client Collector > Agents.
    2. Wählen Sie den Agent aus, den Sie aktualisieren möchten.
    3. Wählen Sie im Abschnitt „Zugehörige LinksUpgrade-Agent.
    4. Wählen Sie im Bestätigungsdialogfeld Upgradeaus.
      Die Seite „Verläufe des Agent-Upgrades“ wird angezeigt, in der Sie den Upgrade-Fortschritt anhand der Spalte „Status“ überwachen können, die entweder Erfolg oder Fehlgeschlagenanzeigt.
    5. Zeigen Sie das Protokoll für das Agent-Upgrade in der Spalte Nachricht an.
      Navigieren Sie bei einem fehlgeschlagenen Upgrade auf einem Computer Linux zu<cache directory location> /upgrade/agent-client-collector-upgrade.rpm, und stellen Sie sicher, dass die Konfigurationen für das entsprechende Betriebssystem gemäß der Tabelle Linux Betriebssysteme oben festgelegt sind.
      Überprüfen Sie bei einem Upgrade auf einem Computer Windows die entsprechende Protokolldatei unter<user folder> \AppData\Lokal\Temp\ACC_Logs:
      • ACC-Protokolle: ACC_Upgrade.log
      • MSI-Protokolle: MSI_ACC_Upgrade.log