仮想マシンのパワーオン時にアフィニティまたは非アフィニティの DRS ルールが適用されない
search cancel

仮想マシンのパワーオン時にアフィニティまたは非アフィニティの DRS ルールが適用されない

book

Article ID: 342358

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

この記事では、2 つの Microsoft Cluster 仮想マシンを別々のホストで維持するように非アフィニティ ルールを設定する方法について説明します。

Symptoms:

免責事項: これは英文の記事 「Affinity or anti-affinity DRS rules are not applied during a virtual machine power-on (2003128)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


Environment

VMware vCenter Server 5.1.x
VMware vCenter Server 5.0.x
VMware vCenter Server 5.5.x
VMware vCenter Server 4.1.x

Cause

この問題は、高可用性イベントが原因で発生します。高可用性では、仮想マシンのパワーオン時にアフィニティまたは非アフィニティの DRS ルールが参照されません。DRS は、仮想マシンのパワーオン後にアフィニティ ルールを満たすように仮想マシンを移行することができます。ただし、Microsoft クラスタリングを使用したり、RDM を使用する他の仮想マシンを使用したりする場合は、この方法を使用することはできません。この方法を使用すると、非アフィニティ ルールを使用する複数の仮想マシンが、移行のための再起動を必要とする同一の ESX/ESXi ホスト上で停止します。

Resolution

Microsoft Cluster の 2 つの仮想マシンを別々のホストで維持するように非アフィニティ ルールを設定するには、DRS クラスタを編集する必要があります。

vSphere Client を使用して DRS クラスタを編集するには、次の手順を実行します。
  1. ルール > 追加 に移動します。
  2. 追加 をクリックします。
  3. DRS グループ マネージャ タブをクリックします。
  4. [ホストの DRS グループ] で、追加 をクリックし、クラスタ内の ESX/ESXi ホストの半数を含める新しいホストの DRS グループを作成します。残りのホストを含める 2 番目のホストの DRS グループを作成します。
  5. [仮想マシンの DRS グループ] で、追加 をクリックし、非アフィニティの仮想マシンごとに仮想マシンの DRS グループを作成します。
  6. ルール タブをクリックします。
  7. [タイプ] ドロップダウンから 仮想マシンからホストへ を選択します。
  8. クラスタ仮想マシン グループ > グループ内のホスト上で実行する必要があります に移動します。
  9. [クラスタ仮想マシン グループ] から最初の仮想マシンを選択します。
  10. [クラスタ ホスト グループ] からホストを選択します。
  11. グループ内のホスト上で実行する必要があります をクリックします。
  12. [クラスタ仮想マシン グループ] から 2 番目の仮想マシンを選択します。
  13. [クラスタ ホスト グループ] から 2 番目のホストを選択し、OK をクリックします。
    vSphere Web Client を使用して DRS クラスタを編集するには、次の手順を実行します。
    1. ホストおよびクラスタ をクリックします。
    2. ルールの追加先のクラスタを選択します。
    3. 管理 タブをクリックします。
    4. 設定 をクリックします。
    5. DRS グループ をクリックします。
    6. [DRS グループ] セクションで、追加 を選択します。
    7. [DRS グループの作成] で、グループの名前を入力します。
    8. [タイプ] ドロップダウンから 仮想マシン DRS グループ を選択し、追加 をクリックします。
    9. 追加する仮想マシンを選択します。

      必要なすべての仮想マシンが追加されるまで、この処理を繰り返します。

    10. OK をクリックします。
    • これには、2 つの仮想マシンの Microsoft Cluster をサポートするために少なくとも 4 つのホストが必要です。
    • vCenter Server 4.1 では、仮想マシンの起動時に HA で DRS を考慮できるようにハード ルールとソフト ルールが追加されました。


    Additional Information

    Affinity or anti-affinity DRS rules are not applied during a virtual machine power-on