クラスタに DRS アフィニティ ルールを作成すると、仮想マシンのフェイルオーバー中に vSphere HA がそのルールをどのように適用するかを指定できます。

vSphere HA のフェイルーバーの動作に指定できる 2 種類のルールを以下に挙げます。

  • フェイルオーバー アクション中、指定された仮想マシンをフェイルオーバーに参加させない、仮想マシン非アフィニティ ルール。

  • フェイルオーバー アクション中、指定された仮想マシンを特定のホストまたは定義されたホスト グループのメンバーに配置する、仮想マシンとホスト間のアフィニティ ルール。

DRS アフィニティ ルールを編集するとき、vSphere HA に必要なフェイルオーバー動作を実行するチェックボックスを選択します。

  • HA はフェイルオーバー中に仮想マシン非アフィニティ ルールを順守する必要があります:このルールが指定された仮想マシンが一緒に配置されている場合、フェイルオーバーは中止されます。

  • HA はフェイルオーバー中に仮想マシンとホスト間のアフィニティ ルールを順守する必要があります: vSphere HA は、このルールが指定された仮想マシンを、できる限り指定されたホストに配置するように試みます。

注:

ルールを設定した直後(デフォルトで 5 分以内)にホストの障害が発生した場合、vSphere HA は、仮想マシンとホスト間のアフィニティ ルールのマッピングを無視して、DRS が無効なクラスタ内の仮想マシンを再起動できます。