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 ponownego zainstalowania go.
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 na komputerze z systemem Linux, które może używać programu sudo.
- Identyfikator obszaru roboczego i klucz podstawowy obszaru roboczego pakietu OMS. Aby je pobrać, otwórz witrynę Azure Portal, przejdź do obszaru Log Analytics, wybierz swój obszar roboczy, a następnie wybierz pozycję Ustawienia zaawansowane. Otwarty blok zawiera właściwość o nazwie Identyfikator obszaru roboczego i inny o nazwie Klucz podstawowy.
Ponowne instalowanie agenta pakietu OMS dla systemu Linux
Aby usunąć istniejącego agenta, a następnie zainstalować nowego, 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 program
sudo sh onboard_agent.sh --purge
. To polecenie pobiera najnowszą wersję skryptu instalacji i uruchamia operację odinstalowywania, która spowoduje usunięcie wszystkich istniejących składników agenta.Usuń foldery i .
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 odpowiednio 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 korzysta z języka Python2, uruchom następujące polecenie:
sudo su omsagent -c 'python2 /opt/microsoft/omsconfig/Scripts/PerformRequiredConfigurationChecks.py'
Jeśli agent używa 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ących danych wyjściowych:
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 na temat platformy Azure.