[cloudstack-users:0320] Re: V2Vで持ってきた仮想ディスク(Windows)がテンプレートとして使えない
二河 等
h.nikoh @ msr.co.jp
2013年 11月 12日 (火) 16:13:24 JST
黒澤さん
二河です。お世話になります。
情報ありがとうございます。
VMware→CloudStack(XenServer)の間に、
一つスタンドアロンのXenServerをかましています。
流れとしては以下の通りです。
・vmware-toolsのアンインストール
・vSphere ClientからOVFでエクスポート(vmdkファイル)
・vmdkファイルをXenServer(スタンドアロン)にXenCenterを使ってV2V(ここでvhdになる)
・xs-toolsをインストール
・XenCenterからOVF(VHD)でエクスポート
・CloudStackにテンプレートとしてインポート
・テンプレートからインスタンスをデプロイ
・xs-toolsの更新(XenServerのバージョンに差異があったため)
XenConvertは2.4や2.5しか持ち合わせておらず、
後継のバージョンほどP2Vに特化したツールに変わってしまっているので、
仮想ディスクを指定してvhd形式に変換できなくなっていました。
XenCenter 6.1を使っていますが、なかなかなれません。
ご参考になれば幸いです。
よろしくお願いいたします。
From: 黒澤 智 [mailto:kurosawa_s @ mti.co.jp]
Sent: Tuesday, November 12, 2013 3:55 PM
To: 二河 等
Cc: users @ cloudstack.jp; Satoshi Shimazaki
Subject: RE: V2Vで持ってきた仮想ディスク(Windows)がテンプレートとして使えない
二河さん
黒澤です。こんにちは。
当方もVMwareからXenServer With CloudStack環境へ移行する際に四苦八苦しました。
お話の方向性が違うかも知れませんが、当方でテストした方法を案内してみます。
(Win2003、Win2008R2で試験)
【簡易手順】
・旧ハイパーバイザ専用ドライバ類の削除
・vSphere Client でOVFエクスポートし、vmdkファイルとして抽出
・XenConvert2.3.1を使用して、vmdkファイルをvhdに変換
・CloudStackのテンプレートとして変換したvhdを登録
・テンプレートをデプロイ
・作成されたインスタンスに対してxs-tools関連を導入
OS内環境に対してレジストリをいじるなどは行っておりません。
XenServerで利用する場合は、テンプレートの登録前に
Vhd形式に変換しなければならないものと思っていましたが、
その辺りはどの様にされていますか?
是非お聞きしたいです。
どうぞよろしくお願い申し上げます。
From: users-bounces @ cloudstack.jp [mailto:users-bounces @ cloudstack.jp] On Behalf Of 二河 等
Sent: Tuesday, November 12, 2013 2:39 PM
To: Satoshi Shimazaki; users @ cloudstack.jp
Subject: [cloudstack-users:0318] Re: V2Vで持ってきた仮想ディスク(Windows)がテンプレートとして使えない
島崎さん
二河です。お世話になります。
早々のご回答ありがとうございます。
SCSIコントローラの違いでしたか。
ブルースクリーンはまったく同じ現象が発生し、
レジストリの調整でことなきをえましたが、
テンプレートとして登録した後、
インスタンスをテンプレートで作成しようとすると、
「Error」となってしまい、
そのあとどう転んでも起動することができません。
XenServerではシンプロビジョニングをオンにしているので、
テンプレートとして登録したVHDのサイズ分の空きがなくても大丈夫と思っているのですが…。
テンプレートとして登録できるVHDのサイズ制限などあったりするのでしょうか?
二河
From: Satoshi Shimazaki [mailto:satoshi.shimazaki @ citrix.co.jp]
Sent: Tuesday, November 12, 2013 2:27 PM
To: 二河 等; users @ cloudstack.jp
Subject: RE: V2Vで持ってきた仮想ディスク(Windows)がテンプレートとして使えない
二河さん
島崎です。お世話になっております。
今回はHypervisor間の移行も含むとのことなので、
まったく同じ状況というわけではないのですが
↓の中谷さんのスライドが応用できるかもしれません。
http://www.slideshare.net/SatoruNakaya/cloud-stack-usersgroup11nakaya20130306
vSphereのWin2003とWin2008R2のVMは
デフォルトのSCSIコントローラーが異なるので
もしかすると?と考えています。
島崎
From: users-bounces @ cloudstack.jp [mailto:users-bounces @ cloudstack.jp] On Behalf Of 二河 等
Sent: Tuesday, November 12, 2013 2:05 PM
To: users @ cloudstack.jp
Subject: [cloudstack-users:0316] V2Vで持ってきた仮想ディスク(Windows)がテンプレートとして使えない
いつもお世話になっております。
二河と申します。
立て続けの投稿となります。
P2VやV2VでHyper-VやVMwareから持ってきた仮想ディスクが、
テンプレートとして使えないことがあります。
CloudStack:4.0.1
Hypervisorホスト:XenServer 6.1
プライマリストレージ:PreSetup(ホストにFC直結のストレージ)
セカンダリストレージ:NFS
テンプレートのOS:Windows Server 2003、2008、2008 R2
2003については、モノによっては使えましたが、
2008 R2はほぼ100%失敗します。
以前の環境をそのまま使いたいため、
Sysprepはしていません。
(前の環境は破棄することを前提としているため)
(2003でテンプレートとして使えた環境もsysprepはしていません)
CloudStackとXenServerのバージョンの組み合わせ依存の問題なのか、
なにかご存知でしたら情報共有をいただきたく存じます。
のちのちインスタンスは新規作成がメインとなってくるのですが、
既存環境の移行が旬で、
どうにかできないか、四苦八苦しております。
よろしくお願いいたします。
-------------- next part --------------
HTMLの添付ファイルが除去されました.
URL: http://ml.cloudstack.jp/pipermail/users/attachments/20131112/6fbebf1d/attachment-0001.html
users メーリングリストの案内