ターゲットマシン上に、ドメインの移行に対応できる十分な空きメモリーが存在する必要があります。さらに、移行が終了するまで次に示すプロパティーが維持される必要があります。
同じ数、同じサイズのメモリーブロックを作成できる必要があります。
メモリーブロックの物理アドレスが一致する必要はありませんが、移行が終了するまで同じ実アドレスが維持される必要があります。
また、ターゲットマシンの使用可能メモリーのレイアウトと移行元ドメインのメモリーのレイアウトに互換性がある必要があります。互換性がないと、移行は失敗します。特に、ターゲットマシンのメモリーが複数の小さいアドレス範囲に分割されているのに、移行元ドメインには単一の大きいアドレス範囲が必要な場合、移行は失敗します。次の例は、この場合について示したものです。
移行元ドメイン ldg1 にも 8G バイトの空きメモリーがありますが、これは 2 つのメモリーブロックに配置されています。ターゲットのメモリーは、3 つのメモリーブロックに配置されていますが、その一部はサイズが小さすぎます。
source# ldm ls -o memory ldg1 NAME ldg1 MEMORY RA PA SIZE 0x80000000 0x400000000 2G 0x400000000 0x880000000 6G target# ldm ls-devices mem MEMORY PA SIZE 0x180880000000 5632M 0x301f70000000 2G 0x381b20000000 512M
このようなメモリーレイアウトの場合、移行は失敗します。
source# ldm migrate -n ldg1 target Target Password: Free memory layout and congruency requirements prevent binding the memory block with PA 0x880000000, RA 0x400000000, and size 6G Domain Migration of LDom ldg1 would fail if attempted