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:
Anslut till Linux-datorn och öppna sedan en terminalsession.
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
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.Ta bort mapparna
/etc/opt/microsoft/omsagent
och/var/opt/microsoft/omsagent
.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:
Anslut till Linux-datorn och öppna sedan en terminalsession.
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.