Mettre à niveau manuellement sur Agent Client Collector un Linux système

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • 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.

    Avant de commencer

    Procédure

    1. 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
    2. Désinstallez le package.
      1. Arrêtez le service.
        sudo systemctl stop acc
      2. Désactivez le service.
        sudo systemctl désactiver acc
      3. Désinstallez le package :
        • Pour RHEL/CentOS/SUSE : sudo rpm -e agent-client-collector
        • Pour Ubuntu/Debian : sudo dpkg -r agent-client-collector
    3. 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

    4. Vérifiez et installez le package.
      1. Décompressez le fichier compressé.

        Décompresser agent-client-collector-2.3.0-debian-9_amd64-deb-deb.zip

      2. Validez la signature du fichier d’installation.
        • Système d’exploitation RHEL/Centos/SUSE :

          openssl dgst -sha256 -verify {<clé pem servicenow DGST>} -signature {<fichier de signature>} agent-client-collector-<numéro de version>-x86_64.rpm

        • Système d’exploitation Ubuntu/Debian :
          gpg --import ServiceNow_Digicert_Public.gpg
          dpkg-sig --verify agent-client_collector-<version number>-<Ubuntu/Debian version>_amd64.deb
      3. 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
    5. 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
    6. Configurez l’agent à exécuter en tant que service.
      sudo systemctl activer acc
    7. Démarrez le service.
      sudo systemctl démarrer acc
    8. Affichez les journaux pour vérifier que le démarrage a réussi.
      queue sudo -f /var/log/servicenow/agent-client-collector/acc.log