エラー: vSphere HA エージェントは正しくインストールまたは構成できません
search cancel

エラー: vSphere HA エージェントは正しくインストールまたは構成できません

book

Article ID: 342548

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

vCenter Server エージェント サービスをインストールできるようにするには、VIB を特定し、問題を引き起こしている VIB と FDM エージェントを ESXi ホストから削除します。


Symptoms:
免責事項:これは英文の記事「Error: "vSphere HA agent cannot be correctly installed or configured" (2056299)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • vCenter Server エージェント サービスをインストールできない。
  • VMware vCenter Server のサマリに、次の高可用性 (HA) エラーが表示される。

    vSphere HA agent for this host has an error: vSphere HA agent cannot be correctly installed or configured

  • esxcli software vib remove -n vmware-fdm コマンドを実行して fdm エージェントを手動で削除すると、次のエラーで失敗する。

    [DependencyError]

    VIB Acronis_bootbank_active_drive_1.0-28 violates extensibility rule checks: [u'(line 48: col 0) Element vib failed to validate content']
    Please refer to the log file for more details.

  • /var/run/log/fdm-installer.log ファイルに、次のようなエントリが表示される。

    bootbank_qlogic_hcli_2.2.60.7.0.0vmw.500.0.0.472560 violates extensibility rule: Installing the VIB
    fdm-installer: [24683] 2013-07-18 18:41:45: Result of esxcli software vib install -v=/tmp/vmware-root/ha-agentmgr/vpx-upgrade-installer/vmware-fdm.vib: [DependencyError]
    fdm-installer: VIB QLogic_bootbank_qlogic_hcli_2.2.60.7.0.0vmw.500.0.0.472560 violates extensibility rule checks: [u'(line 31: col 0) Element vib failed to validate content']
    fdm-installer: Please refer to the log file for more details.



Environment

VMware vSphere ESXi 5.1
VMware vSphere ESXi 6.0
VMware vSphere ESXi 5.5
VMware vSphere ESXi 6.5
VMware vSphere ESXi 5.0

Cause

この問題は、vmware-fdm エージェントのサード パーティ VIB によって作成される依存関係により、vCenter Server が新しいバージョンの FDM エージェントを削除およびインストールできないことが原因で発生します。

Resolution

この問題を解決するには、次の手順を実行します。
  1. /var/run/log/fdm-installer.log ファイルを確認して、問題を引き起こしている VIB を特定します。
  2. VIB と FDM エージェントを ESXi ホストから削除します。
VIB と FDM エージェントを ESXi ホストから削除するには:
  1. ESXi ホストをメンテナンス モードにします。
  2. ロックダウン モードをクラスタ内のすべてのホストで無効にします。
  3. SSH セッションで ESXi ホストに接続します。
  4. 次のコマンドを実行して、ESXi ホストにインストールされている VIB のリストを見つけます:

    esxcli software vib list

  5. 依存関係を確認してから、次のコマンドを実行して VIB を削除します。

    esxcli software vib remove -n vibname

  6. 次のコマンドを実行して、FDM エージェントを ESXi ホストから削除します。

    esxcli software vib remove -n vmware-fdm

  7. メンテナンス モードを終了します。
  8. クラスタ レベルでの HA を再構成します。

    1. vSphere Web Client オブジェクト ナビゲータでクラスタを参照します。
    2. [管理] タブをクリックし、[設定] をクリックします。
    3. [サービス] で、[編集] をクリックします。
    4. [vSphere HA をオンにする] オプションの選択を解除します。
    5. [OK] をクリックします。
    6. [設定] をクリックして、[vSphere HA をオンにする] を選択します。
    7. [OK] をクリックします。

  9. 管理サービスを再起動します。詳細については、「Restarting the Management agents in ESXi (1003490)」を参照してください。
  10. ホストを切断してから、vCenter Server に再接続します。
  11. 該当するその他のホストに対して、この手順を繰り返します。


Additional Information

この記事の更新時にアラートを受信する場合は、[Actions] ボックスで Subscribe to Article をクリックしてください。
HA の有効化と再構成の詳細については、『vSphere 6.0 Availability Guide』を参照してください。