Aktualisieren Sie Ihre vorhandene Agent Client Collector -Version auf einem System mit einem Linux-Betriebssystem, wenn das einzeilige Befehlsskript nicht mit der Instanz verbunden ist oder Sie erweiterte Anpassungsoptionen verwenden möchten.
Vorbereitungen
Erforderliche Rolle: agent_client_collector_admin
Prozedur
- Wahlweise:
Sichern Sie vertrauliche Dateien, indem Sie den folgenden Befehl ausführen.
tar -cvzf /root/acc_backup.tar.gz /etc/servicenow/agent-client-collector \
/var/cache/servicenow/agent-client-collector/agent_now_id \
/usr/lib/systemd/system/acc.service
-
Laden Sie das .rpm/.deb-Agent-Paket und die Signaturdateien herunter, wie in Installieren Sie Agent Client Collector auf einem Linux -Systembeschrieben.
-
Aktualisieren Sie das Paket.
-
Stellen Sie die systemd-Servicedatei wieder her (wenn Sie die Datei angepasst haben), indem Sie entweder ein Automatisierungs-Tool verwenden oder die systemd-Konfiguration neu laden.
tar -C / -xvzf /root/acc_backup.tar.gz usr/lib/systemd/system/acc.service \
/usr/lib/systemd/system/acc.servicesystemctl daemon-reload
-
Ändern Sie die Einstellung owner:group in die richtige Einstellung, indem Sie den folgenden Befehl ausführen.
chown -R sn_acc:sn_acc /{etc,var/cache,var/log,usr/share}/servicenow/agent-client-collector
-
Starten Sie den Service neu, und vergewissern Sie sich, dass eine Verbindung zu seiner Back-End-URL hergestellt wird.
systemctl restart acc
grep -i successfully /var/log/servicenow/agent-client-collector/acc.log
2022-11-17T19:32:24.25 [INFO] [agent] successfully connected to the url: wss://YOUR_BACKEND_FQDN:YOUR_BACKEND_PORT/ws/events