コマンド ラインから UNIX および Linux コンピューターにエージェントをインストールする

環境によっては、エージェントを手動でインストールしなければならない場合があります。 System Center Operations Manager バージョン 2019 で監視するために、UNIX および Linux コンピューターにエージェントを手動でインストールするには、次の手順に従います。 エージェント パッケージは、管理サーバーの次のフォルダー ( %ProgramFiles%\Microsoft System Center\Operations Manager\Server\AgentManagement\UnixAgents\DownloadedKits) にあります。 監視する必要がある UNIX/Linux の特定のバージョンに必要な管理パックをインポートします。 管理パックは、 \ManagementPacks フォルダーの Operations Manager インストール メディアで使用できます。または、 ダウンロード センターから最新バージョンをダウンロード

環境によっては、エージェントを手動でインストールしなければならない場合があります。 System Center Operations Manager バージョン 2022 で UNIX および Linux コンピューターを監視するために、手動でエージェントをインストールするには、次の手順に従います。 エージェント パッケージは、管理サーバーの次のフォルダー ( %ProgramFiles%\Microsoft System Center\Operations Manager\Server\AgentManagement\UnixAgents\DownloadedKits) にあります。 監視する必要がある UNIX/Linux の特定のバージョンに必要な管理パックをインポートします。 管理パックは、Operations Manager インストール メディアの \ManagementPacks フォルダーにあります。また、 ダウンロード センターから最新バージョンをダウンロードすることもできます

環境によっては、エージェントを手動でインストールしなければならない場合があります。 System Center 2016 - Operations Manager で監視するために UNIX および Linux コンピューターにエージェントを手動でインストールするには、次の手順に従います。 エージェント パッケージは、管理サーバーの次のフォルダー ( %ProgramFiles%\Microsoft System Center 2016\Operations Manager\Server\AgentManagement\UnixAgents\DownloadedKits) にあります。 監視する必要がある UNIX/Linux の特定のバージョンに必要な管理パックをインポートします。 管理パックは、Operations Manager インストール メディアの \ManagementPacks フォルダーにあります。また、 ダウンロード センターから最新バージョンをダウンロードすることもできます

UNIX および Linux コンピューターに Operations Manager 2022 エージェントをインストールする

以下の手順では、System Center Operations Manager バージョン 2022 で UNIX および Linux コンピューターを監視するために、手動でエージェントをインストールする方法を示します。

Red Hat Enterprise Linux および SUSE Linux Enterprise Server にエージェントをインストールする

  1. Red Hat Enterprise エージェントを Linux サーバーに転送します。

    scx-<version>.rhel.<version>.<arch>.sh

    または SUSE Linux Enterprise Server の場合:

    scx-<version>.sles.<version>.<arch>.sh

  2. Red Hat Enterprise パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.rhel.<version>.<arch>.sh --install --enable-opsmgr

    SUSE Linux Enterprise パッケージの場合は、次のように入力します。

    sh ./scx-<version>.sles.<version>.<arch>.sh --install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    rpm -q scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

RPM ベースのユニバーサル Linux サーバー (Oracle) にエージェントをインストールする

  1. エージェント (scx-<version>.universalr.<version>.<arch>.sh) を Linux サーバーに転送します。 これは、バイナリ モードの SCP または FTP を使用して行います。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.universalr.<version>.<arch>.sh --install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    rpm -q scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

DPKG ベースの Universal Linux サーバー (Debian と Ubuntu) にエージェントをインストールする

  1. エージェント (scx-<version>.universald.<version>.<arch>.sh) を Linux サーバーに転送します。 これは、バイナリ モードの SCP または FTP を使用して行います。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.universald.<version>.<arch>.sh --install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    dpkg -l scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

エージェントの証明書の署名

手動でエージェントを展開する場合、展開と証明書署名という通常は検出ウィザードが行う最初の 2 つの手順を自分で実行します。 証明書は SHA256 を使用して暗号化されます。 次に、検出ウィザードを使用して、コンピューターを管理グループに追加します。

システムに既存の証明書がある場合は、エージェントのインストール中に再使用されます。 新しい証明書は作成されまん。 エージェントをアンインストールする際、証明書は自動的に削除されません。 UNIX の /etc/opt/microsoft/scx/ssl フォルダー、および Linux の /etc/opt/microsoft/scx/scom/certs フォルダーに一覧表示される証明書を手動で削除する必要があります。 インストール時に証明書を再生成するには、エージェントをインストールする前にこのフォルダーを削除する必要があります。

この手順を開始する前に、手動でエージェントをインストールしておく必要があります。 手順を実行するには、ルート アカウントまたは管理者特権アカウントが必要です。

UNIX と Linux サポート用に証明書をインストールする

  1. UNIX または Linux オペレーティング システムを実行しているコンピューターで、ファイル /etc/opt/microsoft/scx/ssl/scx-host-<hostname>.pem を見つけ、Operations Manager をホストしているコンピューター上の任意の場所に安全にコピーまたは転送します。

  2. Operations Manager をホストしているコンピューターの Windows デスクトップで、 Start を選択し、 Run を選択します。

  3. Run ダイアログで、「cmd」と入力し、Enter キーを押します。

  4. pem ファイルをコピーした場所にディレクトリを変更します。

  5. コマンド scxcertconfig -sign scx-host-<hostname>.pem scx_new.pemを入力し、 Enter キーを押します。 このコマンドにより、証明書 (scx-host-<hostname>.pem) が自己署名され、新しい証明書 (scx-host-<hostname>_new.pem) が保存されます。

    Note

    Operations Manager がインストールされている場所がパス ステートメントにあることを確認するか、 scxcertconfig.exe ファイルの完全修飾パスを使用します。

  6. scx_new.pem ファイルを、UNIX または Linux オペレーティング システムをホストしているコンピューターの /etc/opt/microsoft/scx/ssl フォルダーに安全にコピーまたは転送します。 これにより、元の scx-host-<hostname>.pem ファイルが置き換えられます。

  7. scxadmin -restart入力してエージェントを再起動します。

手動展開後にコンピューターを検出する

UNIX および Linux コンピューターにエージェントを手動で展開した後も、検出ウィザードを使用して Operations Manager で検出する必要があります。 [検出の種類]で、 [UNIX/Linux エージェントがインストールされているコンピューターのみ]を選択します。 詳細については、「 検出ウィザードを使用した UNIX および Linux でのエージェントのインストールを参照してください。

UNIX および Linux コンピューターに Operations Manager 2019 エージェントをインストールする

次の手順では、System Center Operations Manager バージョン 2019 で監視するために UNIX および Linux コンピューターにエージェントを手動でインストールする方法を示します。

Red Hat Enterprise Linux および SUSE Linux Enterprise Server にエージェントをインストールするには

  1. Red Hat Enterprise エージェントを Linux サーバーに転送します。

    scx-<version>.rhel.<version>.<arch>.sh

    または SUSE Linux Enterprise Server の場合:

    scx-<version>.sles.<version>.<arch>.sh

  2. Red Hat Enterprise パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.rhel.<version>.<arch>.sh --install --enable-opsmgr

    SUSE Linux Enterprise パッケージの場合は、次のように入力します。

    sh ./scx-<version>.sles.<version>.<arch>.sh --install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    rpm -q scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

RPM ベースのユニバーサル Linux サーバー (Oracle) にエージェントをインストールするには

  1. エージェント (scx-<version>.universalr.<version>.<arch>.sh) を Linux サーバーに転送します。 これは、バイナリ モードの SCP または FTP を使用して行います。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.universalr.<version>.<arch>.sh --install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    rpm -q scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

DPKG ベースのユニバーサル Linux サーバー (Debian および Ubuntu) にエージェントをインストールするには

  1. エージェント (scx-<version>.universald.<version>.<arch>.sh) を Linux サーバーに転送します。 これは、バイナリ モードの SCP または FTP を使用して行います。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.universald.<version>.<arch>.sh --install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    dpkg -l scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

エージェントを Solaris にインストールするには

  1. エージェント (scx-<version>.solaris.<version>.sparc.sh) を Solaris サーバーに転送します。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.solaris.<version>.sparc.sh -install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    pkginfo -l scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    svcs omiserver

エージェントを AIX にインストールするには

  1. エージェント (scx-<version>.aix.<version>.<arch>.sh) を AIX サーバーに転送します。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.aix.<version>.<arch>.sh --install --enable-opsmgr

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    lslpp -l “scx*"

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

署名エージェント証明書

手動でエージェントを展開する場合、展開と証明書署名という通常は検出ウィザードが行う最初の 2 つの手順を自分で実行します。 次に、検出ウィザードを使用して、コンピューターを管理グループに追加します。

システムに既存の証明書がある場合は、エージェントのインストール中に再使用されます。 新しい証明書は作成されまん。 エージェントをアンインストールする際、証明書は自動的に削除されません。 UNIX の /etc/opt/microsoft/scx/ssl フォルダー、および Linux の /etc/opt/microsoft/scx/scom/certs フォルダーに一覧表示される証明書を手動で削除する必要があります。 インストール時に証明書を再生成するには、エージェントをインストールする前にこのフォルダーを削除する必要があります。

この手順を開始する前に、手動でエージェントをインストールしておく必要があります。 手順を実行するには、ルート アカウントまたは管理者特権アカウントが必要です。

UNIX と Linux サポート用に証明書をインストールするには

  1. UNIX または Linux オペレーティング システムを実行しているコンピューターで、ファイル /etc/opt/microsoft/scx/ssl/scx-host-<hostname>.pem を見つけ、Operations Manager をホストしているコンピューター上の任意の場所に安全にコピーまたは転送します。

  2. Operations Manager をホストしているコンピューターの Windows デスクトップで、 Start を選択し、 Run を選択します。

  3. Run ダイアログで、「cmd」と入力し、Enter キーを押します。

  4. pem ファイルをコピーした場所にディレクトリを変更します。

  5. コマンド scxcertconfig -sign scx-host-<hostname>.pem scx_new.pemを入力し、 Enter キーを押します。 このコマンドにより、証明書 (scx-host-<hostname>.pem) が自己署名され、新しい証明書 (scx-host-<hostname>_new.pem) が保存されます。

    Note

    Operations Manager がインストールされている場所がパス ステートメントにあることを確認するか、 scxcertconfig.exe ファイルの完全修飾パスを使用します。

  6. scx_new.pem ファイルを、UNIX または Linux オペレーティング システムをホストしているコンピューターの /etc/opt/microsoft/scx/ssl フォルダーに安全にコピーまたは転送します。 これにより、元の scx-host-<hostname>.pem ファイルが置き換えられます。

  7. scxadmin -restart入力してエージェントを再起動します。

手動展開後のコンピューターの検出

UNIX および Linux コンピューターにエージェントを手動で展開した後も、検出ウィザードを使用して Operations Manager で検出する必要があります。 [検出の種類]で、 [UNIX/Linux エージェントがインストールされているコンピューターのみ]を選択します。 詳細については、「 検出ウィザードを使用した UNIX および Linux でのエージェントのインストールを参照してください。

UNIX および Linux コンピューターに Operations Manager エージェントをインストールする

次の手順では、System Center 2016 - Operations Manager で監視するために UNIX および Linux コンピューターにエージェントを手動でインストールする方法を示します。

Red Hat Enterprise Linux および SUSE Linux Enterprise Server にエージェントをインストールするには

  1. Red Hat Enterprise エージェントを Linux サーバーに転送します。

    scx-<version>.rhel.<version>.<arch>.sh

    または SUSE Linux Enterprise Server の場合:

    scx-<version>.sles.<version>.<arch>.sh

  2. Red Hat Enterprise パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.rhel.<version>.<arch>.sh --install

    SUSE Linux Enterprise パッケージの場合は、次のように入力します。

    sh ./scx-<version>.sles.<version>.<arch>.sh --install

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    rpm -q scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

RPM ベースのユニバーサル Linux サーバー (Oracle) にエージェントをインストールするには

  1. エージェント (scx-<version>.universalr.<version>.<arch>.sh) を Linux サーバーに転送します。 これは、バイナリ モードの SCP または FTP を使用して行います。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.universalr.<version>.<arch>.sh --install

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    rpm -q scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

DPKG ベースのユニバーサル Linux サーバー (Debian および Ubuntu) にエージェントをインストールするには

  1. エージェント (scx-<version>.universald.<version>.<arch>.sh) を Linux サーバーに転送します。 これは、バイナリ モードの SCP または FTP を使用して行います。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.universald.<version>.<arch>.sh --install

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    dpkg -l scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    scxadmin -status

エージェントを Solaris にインストールするには

  1. エージェント (scx-<version>.solaris.<version>.<arch>.sh) を Solaris サーバーに転送します。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.solaris.<version>.<arch>.sh -install

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    pkginfo -l scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    svcs omiserver

エージェントを HP-UX にインストールするには

  1. エージェント (scx-<version>.hpux.<version>.<arch>.sh) を HP サーバーに転送します。

  2. パッケージをインストールするには、次のように入力します。

    sh .scx-<version>.hpux.<version>.<arch>.sh --install

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    swlist scx

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    ps -ef | grep omi

    リストの中で、以下のプロセスを探してください。

    omiserver

エージェントを AIX にインストールするには

  1. エージェント (scx-<version>.aix.<version>.<arch>.sh) を AIX サーバーに転送します。

  2. パッケージをインストールするには、次のように入力します。

    sh ./scx-<version>.aix.<version>.<arch>.sh --install

  3. パッケージがインストールされていることを確認するには、次のように入力します。

    lslpp -l “scx*"

  4. Microsoft SCX CIM Server が実行されていることを確認するには、次のように入力します。

    ps -ef | grep omi

    リストの中で、以下のプロセスを探してください。

    omiserver

署名エージェント証明書

手動でエージェントを展開する場合、展開と証明書署名という通常は検出ウィザードが行う最初の 2 つの手順を自分で実行します。 次に、検出ウィザードを使用して、コンピューターを管理グループに追加します。

システムに既存の証明書がある場合は、エージェントのインストール中に再使用されます。 新しい証明書は作成されまん。 エージェントをアンインストールする際、証明書は自動的に削除されません。 /etc/opt/microsoft/scx/ssl フォルダーに入っている証明書は、手動で削除する必要があります。 インストール時に証明書を再生成するには、エージェントをインストールする前にこのフォルダーを削除する必要があります。

この手順を開始する前に、手動でエージェントをインストールしておく必要があります。 手順を実行するには、ルート アカウントまたは管理者特権アカウントが必要です。

UNIX と Linux サポート用に証明書をインストールするには

  1. UNIX または Linux オペレーティング システムを実行しているコンピューターで、ファイル /etc/opt/microsoft/scx/ssl/scx-host-<hostname>.pem を見つけ、Operations Manager をホストしているコンピューター上の任意の場所に安全にコピーまたは転送します。

  2. Operations Manager をホストしているコンピューターの Windows デスクトップで、 Start を選択し、 Run を選択します。

  3. Run ダイアログで、「cmd」と入力し、Enter キーを押します。

  4. pem ファイルをコピーした場所にディレクトリを変更します。

  5. コマンド scxcertconfig -sign scx-host-<hostname>.pem scx_new.pemを入力し、 Enter キーを押します。 このコマンドにより、証明書 (scx-host-<hostname>.pem) が自己署名され、新しい証明書 (scx-host-<hostname>_new.pem) が保存されます。

    Note

    Operations Manager がインストールされている場所がパス ステートメントにあることを確認するか、 scxcertconfig.exe ファイルの完全修飾パスを使用します。

  6. scx_new.pem ファイルを、UNIX または Linux オペレーティング システムをホストしているコンピューターの /etc/opt/microsoft/scx/ssl フォルダーに安全にコピーまたは転送します。 これによって、 original scx-host-<hostname>.pem ファイルに差し替えられます。

  7. scxadmin -restart入力してエージェントを再起動します。

手動展開後のコンピューターの検出

UNIX および Linux コンピューターにエージェントを手動で展開した後も、検出ウィザードを使用して Operations Manager で検出する必要があります。 [検出の種類]で、 [UNIX/Linux エージェントがインストールされているコンピューターのみ]を選択します。 詳細については、「 検出ウィザードを使用した UNIX および Linux でのエージェントのインストールを参照してください。

次のステップ