Effectuez une mise à niveau manuelle de votre version existante Agent Client Collector sur un système exécutant un Linux système d’exploitation si le script de commande sur ligne unique n’est pas connecté à l’instance ou si vous souhaitez utiliser des options de personnalisation améliorées.
Procédure
-
Sauvegardez l’ID d’agent et les fichiers de configuration.
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
-
Désinstallez le package.
-
Arrêtez le service.
sudo systemctl stop acc
-
Désactivez le service.
sudo systemctl désactiver acc
-
Désinstallez le package :
- Pour RHEL/CentOS/SUSE :
sudo rpm -e agent-client-collector
- Pour Ubuntu/Debian :
sudo dpkg -r agent-client-collector
-
Téléchargez le fichier d’installation.
Par exemple, lorsque vous travaillez avec un système d’exploitation Ubuntu/Debian, utilisez les deux éléments suivants :
curl -L -O https://<URI-MID-WEBSERVER :PORT>/static/acc_installers/agent-client-collector/glide/distribution/builds/package/app-signed/agent-client-collector-<numéro de version>-<Version Ubuntu/Debian>_amd64-deb-deb.zip -O
https://<URI MID-WEBSERVER :PORT>/static/acc_installers/agent-client-collector/glide/distribution/builds/package/app-signed/agent-client-collector/agent-client-collector-<numéro de version>-<version Ubuntu/Debian>_amd64.deb
-
Vérifiez et installez le package.
- Décompressez le fichier compressé.
Décompresser agent-client-collector-2.3.0-debian-9_amd64-deb-deb.zip
- Validez la signature du fichier d’installation.
- Installez le package.
- RHEL/CentOS/SUSE :
sudo rpm -vi --force agent-client-collector-<numéro de version>-x86_64.rpm
- Ubuntu/Debian :
sudo dpkg -1 agent-client-collector-<numéro de version>-<version Ubuntu/Debian>_amd64.deb
-
Restaurer l’ID d’agent et les fichiers de configuration.
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
-
Configurez l’agent à exécuter en tant que service.
sudo systemctl activer acc
-
Démarrez le service.
sudo systemctl démarrer acc
-
Affichez les journaux pour vérifier que le démarrage a réussi.
queue sudo -f /var/log/servicenow/agent-client-collector/acc.log