Führen Sie auf einem System mit Linux-Betriebssystem ein manuelles Upgrade Ihrer vorhandenen Agent Client Collector-Version durch, wenn das einzeilige Skript nicht mit der Instanz verbunden ist oder Sie erweiterte Anpassungsoptionen verwenden möchten.
Vorbereitungen
Erforderliche Rolle: agent_client_collector_admin
Prozedur
-
Sichern Sie die Agent-ID und die Konfigurationsdateien.
mkdir -p /tmp/acc-upgrade-backup
sudo cp -rp /etc/servicenow/agent-client-collector/acc.yml /tmp/acc-upgrade-backup
sudo cp -rp /etc/servicenow/agent-client-collector/check-allow-list.json /tmp/acc-upgrade-backup
sudo cp -rp /var/cache/servicenow/agent-client-collector/agent_now_id /tmp/acc-upgrade-backup
-
Deinstallieren Sie das Paket.
-
Halten Sie den Service an.
sudo systemctl stop acc
-
Deaktivieren Sie den Service.
sudo systemctl disable acc
-
Deinstallieren Sie das Paket:
- Für RHEL/CentOS/SUSE:
ssudo rpm -e agent-client-collector
- Für Ubuntu/Debian:
sudo dpkg -r agent-client-collector
-
Laden Sie die Installationsdatei herunter.
Wenn Sie beispielsweise mit einem Ubuntu-/Debian-Betriebssystem arbeiten, verwenden Sie die beiden folgenden Befehle:
curl -L -O https://install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector-<version number>-<Ubuntu/Debian version>_amd64-deb-deb.zip -O
https:/install.service-now.com/glide/distribution/builds/package/app-signed/agent-client-collector/agent-client-collector-<version number>-<Ubuntu/Debian version>_amd64.deb
-
Verifizieren und installieren Sie das Paket.
- Extrahieren Sie die komprimierte Datei.
unzip agent-client-collector-2.3.0-debian-9_amd64-deb-deb.zip
- Validieren Sie die Signatur der Installationsdatei.
- Installieren Sie das Paket.
- RHEL/CentOS/SUSE:
sudo-rpm -vi --force agent-client-collector-<version number> -x86_64.rpm
- Ubuntu/Debian:
sudo dpkg -1 agent-client-collector-<version number>-<Ubuntu/Debian version>_amd64.deb
-
Stellen Sie Agent-ID und Konfigurationsdateien wieder her.
sudo -u servicenow cp -rp /tmp/acc-upgrade-backup/acc.yml /etc/servicenow/agent-client-collector/acc.yml
sudo -u servicenow cp -rp /tmp/acc-upgrade-backup/check-allow-list.json /etc/servicenow/agent-client-collector/check-allow-list.json
sudo -u servicenow cp -rp /tmp/acc-upgrade-backup/agent_now_id /var/cache/servicenow/agent-client-collector/agent_now_id
-
Konfigurieren Sie den Agent so, dass er als Dienst ausgeführt wird.
sudo systemctl enable acc
-
Starten Sie den Dienst.
sudo systemctl start acc
-
Zeigen Sie die Protokolle an, um zu überprüfen, ob der Start erfolgreich war.
sudo tail -f /var/log/servicenow/agent-client-collector/acc.log