如何重新安裝的 Linux 的作業管理套件 」 (OMS) 代理程式 」

適用於: Automation

摘要


本文將告訴您可以用來移除 Linux 的作業管理套件 」 (OMS) 代理程式,然後再重新安裝的步驟。

先決條件


如果要在重新安裝 OMS 代理程式之前,請確定您有下列項目:

  • 能夠使用sudo的 Linux 電腦登入帳戶。
  • 工作區的識別項和 OMS 工作區的主索引鍵。若要取得這種情況,開啟 Azure 的入口網站,瀏覽至記錄檔分析、 選取您的工作區中,並再選取 [進階的設定。把刀,開啟包含名為 [工作區 Id屬性,和另一種名為 [主索引鍵

重新安裝 OMS 的 Linux 的代理程式


若要移除現有的代理程式,並再安裝新的代理程式,請依照下列步驟執行:

  1. 連線到 Linux 的電腦,然後再開啟 [終端機工作階段。
  2. 若要下載所需的指令碼,請執行下列命令:wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh.
  3. 執行sudo sh onboard_agent.sh --purge.這會下載最新版本的安裝指令碼,並執行解除安裝 ation 作業會移除所有現有的代理程式元件。
  4. 移除/etc/opt/microsoft/omsagent/var/opt/microsoft/omsagent資料夾。 
  5. 執行下列命令:sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>注意事項
  • 這個命令中,取代<workspaceid> <primarykey>,並使用適當值的實際 Azure 的工作區的編號及相關主索引鍵,分別。
  • 如果您正在使用定域機組服務 Azure 的公用定域機組以外,您必須加入-d參數會識別要使用的網域。比方說,如果您使用 Azure 美國政府定域機組,執行下列命令:sudo sh onboard_agent.sh -w workspaceid -s primarykey -d opinsights.azure.us

    確認代理程式重新安裝


    若要確認安裝已順利完成,您可以執行的指令碼,啟動代理程式的核取。若要初始化的核取,請依照下列步驟執行:

    1. 連線到 Linux 的電腦,然後再開啟 [終端機工作階段。
    2. 執行sudo -u omsagent /opt/microsoft/omsconfig/Scripts/PerformRequiredConfigurationChecks.py.

    如果成功執行指令碼,就應該類似下列的輸出:

    instance of PerformRequiredConfigurationChecks{    ReturnValue=0}