Stellen Sie Agent Client Collector auf einem virtuellen Computer während einer Massenbereitstellung mithilfe des Basis-Image bereit. Bei der Massenbereitstellung wird die automatische Installation verwendet, wodurch der Installationsstatus ausgeblendet wird.
Prozedur
-
Navigieren zu an.
-
Laden Sie die Installationsdatei des entsprechenden Betriebssystems herunter.
-
Installieren Sie den Agent gemäß den entsprechenden BS-Anweisungen.
-
Führen Sie den folgenden Befehl aus, um den Agent-Service zu stoppen:
- In einem Windows Umgebung: Führen Sie den Befehl aus
sc stoppt AgentClientCollector
- In einem Linux Umgebung: Führen Sie den Befehl aus
Sudo systemctl-Stoppbestätigung
-
Stellen Sie sicher, dass acc.yml Datei enthält keinen verschlüsselten API-Schlüssel.
Beispiel: api-Schlüssel: „<nur-Text-API-Schlüssel hier einfügen>“
-
Löschen Sie den Inhalt des Cache-Verzeichnisses des Agenten, wobei die Verzeichnisstruktur intakt bleibt:
- In einem Windows Umgebung: C:\ProgramData\ServiceNow\Agent-Client-Collector\Cache
- In einem Linux Umgebung: /Var/Cache/servicenow/Agent-Client-Collector
-
Bei der Installation auf einem Windows Stellen Sie sicher, dass die Installation erfolgreich war, indem Sie einen der folgenden Schritte ausführen:
- Aktivieren Sie die Protokollierung bei der stillen Installation, und stellen Sie sicher, dass die Protokolldatei mit der Zeichenfolge endet. Das Windows-Installationsprogramm hat das Produkt installiert .
- Stellen Sie sicher, dass AgentClientCollector Service hat den Status Wird Ausgeführt .
-
Bei der Installation auf einem Linux Auf den Computer zugreifen, auf dem der Agent installiert ist, und ändern Sie den /Usr/share/servicenow/Agent-Client-Collector/serial_number.txt Datei auf eine der folgenden Arten:
- Ändern Sie den Inhalt mit der Seriennummer des Hosts, indem Sie den folgenden Befehl ausführen:
Sudo -n dmidecode -s System-Serial-number
- Weisen Sie sudo-Berechtigungen zu zu ServiceNow Anwender, um die Ausführung von Folgendem zu aktivieren
Osqueryi Befehl: Sudo -E env „PATH=$PATH“ osqueryi --logger_min_Status=3 --line „Hardware_Serial from System_info auswählen“
Hinweis: Sie müssen den Hostnamen der virtuellen Maschine nach der Bereitstellung in einen eindeutigen Wert ändern, um Schäden am CI des Hosts zu vermeiden.
-
Starten Sie den Agent-Service als Schritt nach der Bereitstellung neu.
- In einem Windows Umgebung: Führen Sie den Befehl aus
sc startet AgentClientCollector
- In einem Linux Umgebung: Führen Sie den Befehl aus
Sudo systemctl Start gemäß