Déployez le Agent Client Collector sur un ordinateur virtuel pendant le déploiement en masse à l'aide de l'image de base de l'ordinateur. Le déploiement en masse utilise une installation silencieuse, qui masque l'état de l'installation.
Procédure
-
Accédez à la .
-
Téléchargez le fichier d'installation correspondant au système d'exploitation.
-
Installez l’agent conformément aux instructions du système d’exploitation pertinentes.
-
Exécutez la commande suivante pour arrêter le service d'agent :
- Dans un Windows environnement : Exécuter la commande
sc stop AgentClientCollector
- Dans un Linux environnement : Exécuter la commande
sudo systemctl stop acc
-
Assurez-vous que le fichier acc.yml n’inclut pas de clé API chiffrée.
Par exemple : api-key : « <insérer la clé API en texte brut ici> »
-
Supprimez le contenu du répertoire de cache de l'agent :
- Dans un Windows environnement : C :\ProgramData\ServiceNow\agent-client-collector\cache
- Dans un Linux environnement : /var/cache/servicenow/agent-client-collector
-
Lors de l’installation sur une Windows machine, assurez-vous que l’installation s’est déroulée correctement en effectuant l’une des opérations suivantes :
- Activez la connexion en mode d'installation silencieuse et vérifiez que le fichier journal se termine par la chaîne Windows Installer a installé le produit.
- Assurez-vous que le service AgentClientCollector est à l'état En cours d'exécution.
-
Lors de l’installation sur un Linux ordinateur, accédez à l’ordinateur sur lequel l’agent est installé et modifiez le fichier /usr/share/servicenow/agent-client-collector/serial_number.txt de l’une des manières suivantes :
- Modifiez son contenu avec le numéro de série de l'hôte, en exécutant la commande suivante :
sudo -n dmidecode -s system-serial-number
- Octroyez des autorisations sudo à l'utilisateur ServiceNow pour activer l'exécution de la commande
osqueryi suivante : sudo -E env "PATH=$PATH" osqueryi --logger_min_status=3 --line "select hardware_serial from system_info"
Remarque : Vous devez modifier le nom d’hôte de l’ordinateur virtuel après le déploiement en une valeur unique, pour éviter d’endommager le CI de l’hôte.
-
Après le déploiement, redémarrez le service d’agent.
- Dans un Windows environnement : Exécuter la commande
sc start AgentClientCollector
- Dans un Linux environnement : Exécuter la commande
sudo systemctl start acc