Jak ponownie zainstalować agenta pakietu Operations Management Suite (OMS) dla systemu Linux

W tym artykule opisano kroki usuwania agenta pakietu Operations Management Suite (OMS) dla systemu Linux, a następnie ponownej instalacji.

Oryginalna wersja produktu: Azure Automation
Oryginalny numer KB: 4131455

Wymagania wstępne

Przed ponownym zainstalowaniem agenta pakietu OMS sprawdź, czy masz następujące elementy:

  • Konto logowania do komputera z systemem Linux, które może używać narzędzia sudo.
  • Identyfikator obszaru roboczego i klucz podstawowy obszaru roboczego pakietu OMS. Aby je uzyskać, otwórz Azure Portal, przejdź do usługi Log Analytics, wybierz obszar roboczy, a następnie wybierz pozycję Ustawienia zaawansowane. Otwarty blok zawiera właściwość o nazwie Identyfikator obszaru roboczego i inną o nazwie Klucz podstawowy.

Ponowne instalowanie agenta pakietu OMS dla systemu Linux

Aby usunąć istniejącego agenta, a następnie zainstalować nowego agenta, wykonaj następujące kroki:

  1. Połącz się z komputerem z systemem Linux, a następnie otwórz sesję terminalu.

  2. Aby pobrać żądany skrypt, uruchom następujące polecenie:

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh
    
  3. Uruchom sudo sh onboard_agent.sh --purge. To polecenie pobiera najnowszą wersję skryptu instalacji i uruchamia operację dezinstalacji, która spowoduje usunięcie wszystkich istniejących składników agenta.

  4. Usuń foldery /etc/opt/microsoft/omsagent i /var/opt/microsoft/omsagent .

  5. Uruchom następujące polecenie:

    sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>
    
    • W tym poleceniu zastąp <wartości workspaceid> i <primarykey> odpowiednimi wartościami z rzeczywistego identyfikatora obszaru roboczego platformy Azure i klucza podstawowego.

    • Jeśli używasz usługi w chmurze innej niż chmura publiczna platformy Azure, musisz dodać parametr -d , który identyfikuje domenę do użycia. Jeśli na przykład używasz chmury azure us government, uruchom następujące polecenie:

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

Weryfikowanie ponownej instalacji agenta

Aby sprawdzić, czy instalacja zakończyła się pomyślnie, uruchom skrypt, który uruchamia sprawdzanie agenta. Aby rozpocząć sprawdzanie, wykonaj następujące kroki:

  1. Połącz się z komputerem z systemem Linux, a następnie otwórz sesję terminalu.

  2. Uruchom jedno z tych dwóch poleceń, aby sprawdzić agenta:

    Jeśli agent działa w języku Python2, uruchom następujące polecenie:

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

    Jeśli agent korzysta z języka Python3, uruchom następujące polecenie:

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

Jeśli skrypt zostanie uruchomiony pomyślnie, otrzymasz wynik podobny do następującego:

instance of PerformRequiredConfigurationChecks
{
    ReturnValue=0
}

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii platformy Azure.