35.2 Xen仮想ホスト上のVMへのマイグレーションの設定

35.2.1 PlateSpin ISOイメージのダウンロードと準備(SLES上のXen)

  1. ターゲットVMで使用するPlateSpin ISOイメージをダウンロードして準備します。有人および無人の登録オプションが使用可能です。

    詳細については、「ターゲットの登録と検出のためのPlateSpin ISOイメージの準備」を参照してください。

  2. 準備されたPlateSpin ISOイメージを次のディレクトリに保存します。

    /var/lib/xen/images

    これにより、ターゲットVMは、PlateSpin ISOイメージをブート可能なCD-ROMイメージとして使用できるようになります。

35.2.2 ターゲット仮想マシンの作成および設定(SLES上のXen)

  1. SLES 11上で、仮想マシンマネージャウィザードまたは仮想マシン作成プログラムのショートカットを使用して、新しい仮想マシンを作成します。

    新しい仮想マシンが次の設定で作成されるようにしてください。

    • 仮想化の方法: 完全に仮想化されます。

    • OSのタイプとバージョン: ソースワークロードに一致するオペレーティングシステムの種類とバージョン設定を指定します。ウィザードではこの情報を使用して、適切なデフォルト値(必要なメモリ量など)や、VMのリソース制限を設定します。

    • メモリ: VMに少なくとも384MBのRAMを割り当てます。これにより、マイグレーション時にVMが十分なリソースを確保でき、転送スピードが向上します。マイグレーション後、仮想マシンがそれまでのようにはメモリを必要としなくなった場合、マイグレーションが完了した後に割り当てられているメモリを減少させます。

    • ディスク: すべてのディスクのディスクサイズが、ソースワークロードの対応するディスクより約50 MB大きくなるように、ディスクを割り当てます。ストレージは、ローSAN LUNか仮想ディスクのいずれかが可能です。また、ダウンロードされたPlateSpin ISOイメージに割り当てられた仮想CD-ROMを作成します。

  2. VMの設定をxendデータベースからテキストファイルにエクスポートし、on_rebootパラメータをrestartに設定することで、再起動時にVMが再起動される設定にします。再起動されない場合は、VMをシャットダウンし、設定を更新してからそれらをxendデータベースに再インポートします。

    詳しい手順については、SLES 11のマニュアルを参照してください。

  3. 仮想マシンマネージャから、仮想マシンコンソールを起動し、ブートプロセスを監視します。

    仮想マシンがブートプロセスを完了すると、PlateSpin Migrateへのマシンの登録を制御するパラメータおよびそのプロファイルが要求されます。自動登録プロセスを使用している場合は、必要なパラメータが応答ファイルから読み込まれます。

35.2.3 PlateSpin Serverへの仮想マシンの登録(SLES上のXen)

仮想マシンを作成してPlateSpin ISOでブートする準備ができたら、いつでもPlateSpin ServerにターゲットVMとして登録することができます。詳細については、「仮想ホスト上でのターゲットVMの登録と検出」を参照してください。

35.2.4 ターゲット仮想マシンへのソースワークロードの移行(SLES上のXen)

  1. PlateSpin Migrate Clientを使用して、X2Pマイグレーションジョブを開始します。この時、ソースワークロードをジョブのマイグレーションソースとして使用し、ターゲットをXen hypervisor上の新しいVMとして使用します。

    物理マシンへのマイグレーションを参照してください。

  2. PlateSpin Migrate Clientの[ジョブ]ビューでマイグレーションジョブを監視します。

    ジョブがターゲットマシンの設定の手順に達すると、仮想マシンのコンソールは、PlateSpin ISOイメージのブートプロンプトに戻ります。

  3. 仮想マシンをシャットダウンし、ブートイメージからではなくディスクからブートするように再設定し、インストールされているVSツールオプションを選択解除します。

  4. 仮想マシンの電源をオンにします。

    マイグレーションジョブが再開し、ターゲットが再起動され、ワークロードの設定が完了します。

35.2.5 マイグレーション後の手順(SLES上のXen)

Xen用のSUSEドライバ(仮想化拡張ソフトウェア)をインストールします。詳細については、次のオンラインマニュアルを参照してください。

XenによるSUSE Linux Enterprise Server 11 SPX仮想化