Mise à niveau Agent Client Collector sur un Linux système

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Mettez à niveau votre version existante Agent Client Collector sur un système exécutant un système d’exploitation Linux 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

    • La procédure de mise à niveau est la même pour les deux déploiements Serveur MID et les déploiements sans MID.
    • Activez le mode d’image de référence pour cloner des instances supplémentaires en définissant le marqueur d’image de référence situé dans /tmp/acc-goldenimage. Le marqueur d’image dorée n’intervient pas lors des nouvelles Linux installations, car il n’y a rien qui nécessite un nettoyage.
    • Rôle requis : agent_client_collector_admin

    Procédure

    1. Facultatif : Sauvegardez les fichiers sensibles en exécutant la commande suivante.
      tar -Pcvzf /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
    2. Téléchargez le package de l’agent .rpm/.deb et les fichiers de signature, comme décrit dans .Installer Agent Client Collector sur un Linux système
    3. Mettez à niveau le package.
      • Dans un système basé sur RPM :

        rpm -UV agent-client-collector-<numéro de version>-x86_64.rpm

      • Dans un système basé sur la DEB :

        dpkg -i agent-client-collector-<numéro de version>-<distro>_amd64.deb

    4. Restaurez le fichier de service systemd (si vous avez personnalisé le fichier), à l’aide d’un outil d’automatisation ou en rechargeant la configuration systemd.
      tar -C / -Pxvzf /root/acc_backup.tar.gz usr/lib/systemd/system/acc.service
      
      systemctl daemon-reload
    5. Modifiez le owner:group paramètre en exécutant la commande suivante.
      chown -R servicenow:servicenow /{etc,var/cache,var/log,usr/share}/servicenow/agent-client-collector
    6. Redémarrez le service et vérifiez qu’il se connecte à son URL principale.
      systemctl restart acc
      tail -f /var/log/servicenow/agent-client-collector/acc.log