Dela via


Installera om Operations Management Suite-agenten (OMS) för Linux

I den här artikeln beskrivs stegen för att ta bort OMS-agenten (Operations Management Suite) för Linux och sedan installera om den.

Ursprunglig produktversion: Azure Automation
Ursprungligt KB-nummer: 4131455

Förutsättningar

Innan du installerar om OMS-agenten kontrollerar du att du har följande:

  • Ett inloggningskonto till Linux-datorn som kan använda sudo.
  • Arbetsyteidentifieraren och primärnyckeln för din OMS-arbetsyta. Du hämtar dem genom att öppna Azure Portal, gå till Log Analytics, välja din arbetsyta och sedan välja Avancerade inställningar. Bladet som öppnas innehåller en egenskap med namnet Arbetsyte-ID och en annan som heter Primärnyckel.

Installera om OMS-agenten för Linux

Följ dessa steg om du vill ta bort den befintliga agenten och sedan installera den nya agenten:

  1. Anslut till Linux-datorn och öppna sedan en terminalsession.

  2. Kör följande kommando för att ladda ned önskat skript:

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh
    
  3. Kör sudo sh onboard_agent.sh --purge. Det här kommandot laddar ned den senaste versionen av installationsskriptet och kör avinstallationsåtgärden som tar bort alla befintliga agentkomponenter.

  4. Ta bort mapparna /etc/opt/microsoft/omsagent och /var/opt/microsoft/omsagent.

  5. Kör följande kommando:

    sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>
    
    • I det här kommandot ersätter du <workspaceid> och <primarykey> med lämpliga värden från det faktiska Azure-arbetsyte-ID:t respektive primärnyckeln.

    • Om du använder en annan molntjänst än Azures offentliga moln måste du lägga till parametern -d som identifierar domänen som ska användas. Om du till exempel använder Azure US Government-molnet kör du följande kommando:

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

Verifiera ominstallationen av agenten

Kontrollera att installationen har slutförts genom att köra ett skript som startar en kontroll av agenten. Följ dessa steg för att starta kontrollen:

  1. Anslut till Linux-datorn och öppna sedan en terminalsession.

  2. Kör ett av dessa två kommandon för att kontrollera agenten:

    Om agenten kör python2 kör du det här kommandot:

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

    Om agenten kör python3 kör du det här kommandot:

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

Om skriptet körs får du ett resultat som liknar dessa utdata:

instance of PerformRequiredConfigurationChecks
{
    ReturnValue=0
}

Kontakta oss för att få hjälp

Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.