Agent Client Collector zur Massenbereitstellung in benutzerdefiniertes Basis-Image einbinden

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • 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.

    Vorbereitungen

    Verwenden Microsoft SCCM zum Verwalten der Bereitstellung und Sicherheit Ihrer Geräte, wie in beschrieben Erstellen Sie einen Windows-Service-Account mit „als Service anmelden“ KB-artikel.

    Erforderliche Rolle: agent_client_collector_admin

    Prozedur

    1. Navigieren zu Alle > Agent Client Collector > Agenten-Downloadsan.
    2. Laden Sie die Installationsdatei des entsprechenden Betriebssystems herunter.
    3. Installieren Sie den Agent gemäß den entsprechenden BS-Anweisungen.
    4. 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
    5. 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>“
    6. 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
    7. 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 .
    8. 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.
    9. 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äß