Delen via


Operations Management Suite-agent (OMS) opnieuw installeren voor Linux

In dit artikel worden de stappen beschreven voor het verwijderen van de OMS-agent (Operations Management Suite) voor Linux en vervolgens opnieuw installeren.

Oorspronkelijke productversie: Azure Automation
Oorspronkelijk KB-nummer: 4131455

Voorwaarden

Controleer voordat u de OMS-agent opnieuw installeert of u de volgende items hebt:

  • Een aanmeldingsaccount op de Linux-computer die sudo kan gebruiken.
  • De werkruimte-id en primaire sleutel van uw OMS-werkruimte. Als u ze wilt ophalen, opent u Azure Portal, gaat u naar Log Analytics, selecteert u uw werkruimte en selecteert u geavanceerde instellingen. De blade die wordt geopend, bevat een eigenschap met de naam Werkruimte-id en een andere eigenschap met de naam Primaire sleutel.

OMS-agent opnieuw installeren voor Linux

Als u de bestaande agent wilt verwijderen en vervolgens de nieuwe agent wilt installeren, voert u de volgende stappen uit:

  1. Maak verbinding met de Linux-computer en open vervolgens een terminalsessie.

  2. Voer de volgende opdracht uit om het gewenste script te downloaden:

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh
    
  3. Voer sudo sh onboard_agent.sh --purge uit. Met deze opdracht wordt de meest recente versie van het installatiescript gedownload en wordt de verwijderingsbewerking uitgevoerd waarmee alle bestaande agentonderdelen worden verwijderd.

  4. Verwijder de mappen /etc/opt/microsoft/omsagent en /var/opt/microsoft/omsagent.

  5. Voer de volgende opdracht uit:

    sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>
    
    • Vervang in deze opdracht werkruimte-id> en <primaire sleutel> door <respectievelijk de juiste waarden uit de werkelijke Azure-werkruimte-id en primaire sleutel.

    • Als u een andere cloudservice dan de openbare Azure-cloud gebruikt, moet u de parameter -d toevoegen waarmee het domein wordt geïdentificeerd dat moet worden gebruikt. Als u bijvoorbeeld de Azure US Government-cloud gebruikt, voert u de volgende opdracht uit:

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

De herinstallatie van de agent controleren

Als u wilt controleren of de installatie is voltooid, voert u een script uit waarmee een controle van de agent wordt gestart. Voer de volgende stappen uit om de controle te starten:

  1. Maak verbinding met de Linux-computer en open vervolgens een terminalsessie.

  2. Voer een van deze twee opdrachten uit om de agent te controleren:

    Als python2 wordt uitgevoerd op de agent, voert u deze opdracht uit:

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

    Als python3 wordt uitgevoerd op de agent, voert u deze opdracht uit:

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

Als het script wordt uitgevoerd, krijgt u een resultaat dat lijkt op deze uitvoer:

instance of PerformRequiredConfigurationChecks
{
    ReturnValue=0
}

Contacteer ons voor hulp

Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.