Freigeben über


Erneutes Installieren des Operations Management Suite (OMS)-Agents für Linux

In diesem Artikel werden die Schritte zum Entfernen des Operations Management Suite (OMS)-Agents für Linux beschrieben und anschließend erneut installiert.

Ursprüngliche Produktversion: Azure Automation
Ursprüngliche KB-Nummer: 4131455

Voraussetzungen

Bevor Sie den OMS-Agent erneut installieren, stellen Sie sicher, dass Sie über die folgenden Elemente verfügen:

  • Ein Anmeldekonto auf dem Linux-Computer, der sudo verwenden kann.
  • Die Arbeitsbereichs-ID und der Primärschlüssel Des OMS-Arbeitsbereichs. Um sie abzurufen, öffnen Sie die Azure-Portal, navigieren Sie zu Log Analytics, wählen Sie Ihren Arbeitsbereich aus, und wählen Sie dann "Erweiterte Einstellungen" aus. Das geöffnete Blatt enthält eine Eigenschaft mit dem Namen "Arbeitsbereichs-ID " und eine andere mit dem Namen "Primärschlüssel".

Oms-Agent für Linux erneut installieren

Führen Sie die folgenden Schritte aus, um den vorhandenen Agent zu entfernen und den neuen Agent zu installieren:

  1. Stellen Sie eine Verbindung mit dem Linux-Computer her, und öffnen Sie dann eine Terminalsitzung.

  2. Führen Sie zum Herunterladen des gewünschten Skripts den folgenden Befehl aus:

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh
    
  3. Ausführen sudo sh onboard_agent.sh --purge. Dieser Befehl lädt die neueste Version des Installationsskripts herunter und führt den Deinstallationsvorgang aus, der alle vorhandenen Agentkomponenten entfernt.

  4. Entfernen Sie die Ordner /etc/opt/microsoft/omsagent und /var/opt/microsoft/omsagent.

  5. Führen Sie den folgenden Befehl aus:

    sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>
    
    • Ersetzen Sie <in diesem Befehl "workspaceid> " und <"primarykey> " durch die entsprechenden Werte aus der tatsächlichen Azure-Arbeitsbereichs-ID bzw. dem Primärschlüssel.

    • Wenn Sie einen anderen Clouddienst als die öffentliche Azure-Cloud verwenden, müssen Sie den Parameter "-d" hinzufügen, der die zu verwendende Domäne identifiziert. Wenn Sie beispielsweise die Azure US Government-Cloud verwenden, führen Sie den folgenden Befehl aus:

      sudo sh onboard_agent.sh -w workspaceid -s primarykey -d opinsights.azure.us
      

Überprüfen der Neuinstallation des Agents

Um zu überprüfen, ob die Installation erfolgreich abgeschlossen wurde, führen Sie ein Skript aus, das eine Überprüfung des Agents startet. Führen Sie die folgenden Schritte aus, um die Überprüfung zu starten:

  1. Stellen Sie eine Verbindung mit dem Linux-Computer her, und öffnen Sie dann eine Terminalsitzung.

  2. Führen Sie die beiden folgenden Befehle aus, um den Agent zu überprüfen:

    Wenn der Agent Python2 ausführt, führen Sie folgenden Befehl aus:

    sudo su omsagent -c 'python2 /opt/microsoft/omsconfig/Scripts/PerformRequiredConfigurationChecks.py'
    

    Wenn der Agent Python3 ausführt, führen Sie den folgenden Befehl aus:

    sudo su omsagent -c 'python3 /opt/microsoft/omsconfig/Scripts/python3/PerformRequiredConfigurationChecks.py'
    

Wenn das Skript erfolgreich ausgeführt wird, erhalten Sie ein Ähnliches wie diese Ausgabe:

instance of PerformRequiredConfigurationChecks
{
    ReturnValue=0
}

Kontaktieren Sie uns für Hilfe

Wenn Sie Fragen haben oder Hilfe mit Ihren Azure-Gutschriften benötigen, dann erstellen Sie beim Azure-Support eine Support-Anforderung oder fragen Sie den Azure Community-Support. Sie können auch Produktfeedback an die Azure Feedback Community senden.