Linux 用 Operations Management Suite (OMS) エージェントを再インストールする方法

この記事では、Linux 用 Operations Management Suite (OMS) エージェントを削除してから再インストールする手順について説明します。

元の製品バージョン:   Azure Automation
元の KB 番号:   4131455

前提条件

OMS エージェントを再インストールする前に、次の項目が含まれています。

  • sudo を使用できる Linux-コンピューターへのログイン アカウント です。
  • OMS ワークスペースのワークスペース識別子と主キー。 それらを取得するには、Azure portal を開き 、[Log Analytics] に移動し、ワークスペースを選択し、[詳細設定] を選択します。 開くブレードには、Workspace ID という名前のプロパティと、プライマリ キーという名前のプロパティが 含まれます

Linux 用 OMS エージェントの再インストール

既存のエージェントを削除し、新しいエージェントをインストールするには、次の手順を実行します。

  1. Connect 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 を実行します。 このコマンドは、インストール スクリプトの最新バージョンをダウンロードし、既存のすべてのエージェント コンポーネントを削除するアンインストール操作を実行します。

  4. フォルダーと /etc/opt/microsoft/omsagent フォルダーを /var/opt/microsoft/omsagent 削除します。

  5. 次のコマンドを実行します:

    sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>
    
    • このコマンドでは、実際の Azure ワークスペース ID と主キーの適切な値をそれぞれ置き換 <workspaceid> <primarykey> えます。

    • Azure パブリック クラウド以外のクラウド サービスを使用している場合は、使用するドメインを識別する -d パラメーターを追加する必要があります。 たとえば、Azure US Government クラウドを使用する場合は、次のコマンドを実行します。

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

エージェントの再インストールを確認する

インストールが正常に完了したと確認するには、エージェントのチェックを開始するスクリプトを実行します。 チェックを開始するには、次の手順を実行します。

  1. Connect Linux コンピューターに接続し、ターミナル セッションを開きます。

  2. エージェントを確認するには、次の 2 つのコマンドのいずれかを実行します。

    エージェントが python2 を実行している 場合は、 次のコマンドを実行します。

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

    エージェントが python3 を実行している 場合は、 次のコマンドを実行します。

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

スクリプトが正常に実行されると、次のような結果が得られます。

instance of PerformRequiredConfigurationChecks
{
    ReturnValue=0
}