警告:
RDM が仮想マシン構成から削除されると、VMFS データストアのサイズを増やそうとしたときに、この RDM に関連付けられているデバイスが使用可能なデバイスのリストに表示されます。 プロセスの最中にこのデバイスを選択することはできますが、それによりデバイス上の既存のデータが上書きされる可能性があります。
そのように誤って消してしまうことを防ぐには、次のいずれかのオプションを使用します。
- VMFS データストアの増加を実行するときにこれらのデバイスは選択されない旨を関係者全体に通知する。
- 問題のあるデバイスを、クラスタ内のすべての ESXi ホストから一時的に切断する。
注: HBA の再スキャンでは、これらのデバイスが再接続される可能性があります。
vMotion
- vMotion を使用して移行した場合、仮想マシンのファイルは再配置されません。
- 仮想マシンは、ターゲット ホストに再登録されます。
- 仮想マシンが別のホストに再登録されるとき、RDM はいずれも RDM として残ります。 つまり、仮想マシン自体には何の変更も加えられないということです。
コールド移行
ファイルの再配置を使用した場合:
- 非 RDM 仮想ディスクはいずれも、ターゲットに物理的に移動されます。
- 仮想マシン構成ファイルは、ターゲットに物理的に移動されます。
- Raw LUN は、SAN から提供される Raw ディスクであるため、そのものを移動することはできません。 ただし、ポインタ ファイル (RDM) は必要に応じて再配置できます。
- 接続されている RDM を使用して仮想マシンのコールド移行を実行する場合、RDM によってマップされた Raw LUN のコンテンツは、Raw LUN を仮想ディスクに効果的に変換または クローン作成して、ターゲットにある新しい
.vmdk
ファイルにコピーされます。 これは、仮想マシンが ESX ホスト間を移動しない場合にも適用されます。 このプロセスでは、元の raw LUN はそのまま残ります。 ただし、仮想マシンがそれに対する読み書きを行わなくなります。 その代わりに、新たに作成された仮想ディスクが使用されるようになります。 - RDM のクローン作成または変換を行わずに仮想マシンのコールド移行を実行したい場合は、移行の前にそれらを仮想マシンの構成から削除しておきます。 RDM を削除するとき、ディスクから RDM を削除できます(raw LUN の内容は変更されません)。 完了したらそれらを再度構成に追加します。
- ESXi 5.x 以降の場合: 移行中、移行ウィザードの詳細セクションを使用し、ターゲットでファイルの同じフォーマットを維持するか、シック/シン ディスクに変換するかを選択することができます。
- 仮想マシンの登録は変更されますが、ファイルはそのまま残ります。
クローン作成
RDM なしで仮想マシンのクローン作成を実行したい場合は、移行の前にそれらを仮想マシンの構成から削除しておきます。 RDM を削除するとき、ディスクから RDM を削除できます(raw LUN の内容は変更されず、RDM のマッピング ファイルのみが削除されます)。 完了したらそれらを再度構成に追加します。
Storage vMotion
- Storage vMotion を実行すると、仮想マシンのファイルがターゲット データストアに物理的に再配置されます。 Storage vMotion の完了後、同じホストが仮想マシンの所有権および登録を保持します。
- Virtual Infrastructure 3.5 の場合、仮想ディスクと仮想および物理モードの RDM ポインタ ファイルをターゲット データストアに再配置することができますが、移行中にシック プロビジョニングまたはシン プロビジョニングされたディスクに変換することはできません。 仮想マシンの RDM ポインタ ファイルは、プロセス完了時に RDM ポインタ ファイルのまま残ります。
- vSphere 4.0 以降の場合:
- 仮想ディスクおよび仮想モードの RDM ポインタ ファイルをターゲット データストアに再配置できます。
- ターゲットが NFS データストアでない限り、仮想ディスクを移行中にシック プロビジョニング またはシン プロビジョニングされたディスクに変換することができます。
- 物理モードの RDM ポインタ ファイルは、ターゲット データストアに再配置できますが、物理モードの RDM データを Storage vMotion を使用して VMDK ディスクに移行することはできません。
- 仮想モード RDM データは、十分なライセンスがある限り、[詳細] ビューから [ディスクのフォーマット] を選択することで、Storage vMotion を使用して VMDK ディスクに移行することができます。
注:
- ESXi 5.x 以降では、Storage vMotion 操作中に、移行ウィザードの詳細セクションでディスク タイプにシックまたはシン プロビジョニングを選択することにより、仮想モードの RDM データを新しい VMDK ディスクに移行できます。
-
Storage vMotion を使用して 2TB を超える物理モード RDM ポインタ ファイルを移行する場合は、vSphere Web Client を使用する必要があります。
-
物理モードの RDM データは、コールド移行でのみ VMDK ディスクに移行できます。 詳細については、「Migrating RDMs, and a question for RDM Users」のブログ記事を参照してください。
- 移行ウィザードの詳細セクションで RDM のターゲット フォーマットをシックまたはシン プロビジョニングに変更しない場合、RDM マッピング ファイルのみがターゲット データストアに移行されます。
- N-Port ID Virtualization (NPIV) を使用している場合、Storage vMotion はサポートされません。 詳細については、『vSphere Storage Guide』の「NPIV Capabilities and Limitations」セクションを参照してください。
- 詳細な方法を使用して仮想モードの RDM の Storage vMotion を試みていて、RDM ポインタ マッピング ファイルがターゲット データストアにすでに存在する場合、Storage vMotion はすぐに終了しますが、データの移動は行われません。 これは、Storage vMotion がマッピング ファイルのソース データストアとターゲット データストアが同一であることを検出し、それによって移動が必要ないと判断するためです。
この問題を回避するには、次の手順を実行します:
- RDM を仮想マシンから削除し、ディスクから削除して、マッピング ファイルが削除されたことを確認します。 これによって、RDM 内のデータが削除されることはありません。
- 再度 RDM を追加し、Storage vMotion の最終的なターゲットとは異なるデータストアにマッピング ファイルを入れます。
- 仮想マシンの再構成が終了した後、再び Storage vMotion を試みます。
注: ダウンタイムを避けるために、仮想モードの RDM ポインタ ファイルを代替データストア (実際のターゲット データストアとは異なるいずれかのデータストア) に移行し、その後 Thick Zeroed または Thick Eager Zeroed のいずれかのディスク フォーマットを使用して同じポインタ ファイルを Storage vMotion で戻します。 du -ah
コマンドを使用して、代替データストア上のディレクトリにポインタが存在するかどうかを確認できます。
Storage vMotion(SvMotion) | vCenter Server 2.5 | vCenter Server 4.x/5.x | RDM 仮想互換モード | RDM 物理互換モード | 仮想マシンはホストを変更できる | 仮想マシンのスナップショット |
ESXi/ESX 3.5 | リモート CLI スクリプトを使用してサポート:
svmotion.pl | はい | はい | はい | いいえ | SvMotion の実行中の仮想マシンのスナップショットは不可。 |
ESXi/ESX 4.x | サポート対象外: VirtualCenter 2.5 は、ESXi/ESX 4.x ホストを管理できません。 | はい | はい | はい | はい | SvMotion の実行中の仮想マシンのスナップショットは不可。 |
ESXi 5.0 以降
ESXi 6.0.x | サポート対象外: vCenter Server 2.5 は、ESXi 6.0.x に加えて ESXi 5.0 以降のホストを管理できません | vCenter Server 5.x のみ vCenter Server 6.x のみ | はい | はい | はい | はい |
注:
Storage vMotion CLI スクリプトの詳細については、次の項目を参照してください。