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 du système d’exploitation concerné.
-
Installez l’agent en fonction des instructions du système d’exploitation applicable.
-
Exécutez la commande suivante pour arrêter le service d’agent :
- Dans un Windows environnement : Exécutez la commande
sc stop AgentClientCollector
- Dans un Linux environnement : Exécutez 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 ici une clé API en texte brut > »
-
Supprimez le contenu du répertoire de cache de l’agent, en gardant la structure du répertoire intacte :
- 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 un Windows ordinateur, assurez-vous de la réussite de l’installation en effectuant l’une des opérations suivantes :
- Activez la journalisation en mode silencieux 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 a 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 numéro-série-système
- Attribuez des autorisations sudo à l’utilisateur ServiceNow pour permettre 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 à une valeur unique, afin d’é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écutez la commande
sc start AgentClientCollector
- Dans un Linux environnement : Exécutez la commande
sudo systemctl start acc