Operations Management Suite-agent (OMS) opnieuw installeren voor Linux
In dit artikel worden de stappen beschreven om de OMS-agent (Operations Management Suite) voor Linux te verwijderen en opnieuw te installeren.
Oorspronkelijke productversie: Azure Automation
Origineel KB-nummer: 4131455
Vereisten
Voordat u de OMS-agent opnieuw installeert, controleert u of u de volgende items hebt:
- Een aanmeldingsaccount bij de Linux-computer die sudo kan gebruiken.
- De werkruimte-id en primaire sleutel van uw OMS-werkruimte. Als u ze wilt ophalen, opent u de Azure Portal, navigeert u naar Log Analytics, selecteert u uw werkruimte en selecteert u vervolgens Geavanceerde instellingen. De blade die wordt geopend, bevat een eigenschap met de naam Werkruimte-id en een andere met de naam Primaire sleutel.
OMS-agent voor Linux opnieuw installeren
Voer de volgende stappen uit om de bestaande agent te verwijderen en vervolgens de nieuwe agent te installeren:
Maak verbinding met de Linux-computer en open vervolgens een terminalsessie.
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
Uitvoeren
sudo sh onboard_agent.sh --purge
. Met deze opdracht downloadt u de meest recente versie van het installatiescript en voert u de verwijderingsbewerking uit waarmee alle bestaande agentonderdelen worden verwijderd.Verwijder de
/etc/opt/microsoft/omsagent
mappen en/var/opt/microsoft/omsagent
.Voer de volgende opdracht uit:
sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>
Vervang <in deze opdracht workspaceid> en <primarykey> door de juiste waarden van respectievelijk 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 te gebruiken domein wordt geïdentificeerd. 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
Controleer of de agent opnieuw wordt geïnstalleerd
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:
Maak verbinding met de Linux-computer en open vervolgens een terminalsessie.
Voer een van deze twee opdrachten uit om de agent te controleren:
Als de agent python2 uitvoert, voert u deze opdracht uit:
sudo su omsagent -c 'python2 /opt/microsoft/omsconfig/Scripts/PerformRequiredConfigurationChecks.py'
Als de agent python3 uitvoert, 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 vergelijkbaar is met 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 Feedback-community van Azure.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor