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:
Połącz się z komputerem z systemem Linux, a następnie otwórz sesję terminalu.
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
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.Usuń foldery
/etc/opt/microsoft/omsagent
i/var/opt/microsoft/omsagent
.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:
Połącz się z komputerem z systemem Linux, a następnie otwórz sesję terminalu.
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.