Mise à niveau Agent Client Collector d’un Linux système

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 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

    Rôle requis : agent_client_collector_admin

    Procédure

    1. Facultatif : Sauvegardez les fichiers sensibles en exécutant la commande suivante.
      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
    2. Téléchargez le package de l’agent .rpm/.deb et les fichiers de signature, comme décrit à la section Installation 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 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 / -xvzf /root/acc_backup.tar.gz usr/lib/systemd/system/acc.service \
      /usr/lib/systemd/system/acc.servicesystemctl daemon-reload
    5. Modifiez le owner:group paramètre en exécutant la commande suivante.
      chown -R sn_acc:sn_acc /{etc,var/cache,var/log,usr/share}/servicenow/agent-client-collector
    6. Redémarrez le service et vérifiez qu’il se connecte à son backend-url.
      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