Amazon EC2 でQEMUを使う
こんな記事を見つけたので、EC2でqemuを使ってみようと思います。
「 SIOS "OSSよろず" ブログ出張所: RHEL6 系で qemu-kvm バイナリを CPU エミュレーション・モードで使う 」
AMIはRightScale社のイメージを使います。
rightimage_centos_6.2_x86_64_20120617.1_ebs
今回は、Qemuを使いますので、インスタンスは高スペックのものを使います。
(ダブル エクストララージ(m2.2xlargeをspotで)
ただし、このイメージは基本的なパッケージしか入っていないので、追加で色々入れます。
まずは、GUIとVNC、Firefoxパッケージをインストール。
#yum groupinstall "X Window System"
#yum groupinstall "汎用デスクトップ(GNOMEデスクトップ)"
#yum install ipa-gothic-fonts.noarch
#yum install tigervnc-server
#yum intall firefox.x86_64
次に仮想化がらみのパッケージをインストール
#yum groupinstall "仮想化" "仮想化クライアント" "仮想化ツール" "仮想化プラットフォーム"
CentOS 6.2のvirt-managerはqemu-kvmを使うことがデフォルトになっているので、
「 SIOS "OSSよろず" ブログ出張所: RHEL6 系で qemu-kvm バイナリを CPU エミュレーション・モードで使う 」を参考にシンボリックリンクを張ります。
# ln -sf /usr/libexec/qemu-kvm /usr/bin/qemu-system-x86_64
何故かリブートしないと使えないので、リブートします。
#reboot
あとは、virt-managerからQEMUが使えるので、ご自由に。
m2.2xlargeの1コア(3.25ECU)を割り当ててインストールすると3時間近くかかります。
US.eastだとスポットで0.07$/hなので、遅いという点に目をつぶれば、
VirtualBox/VMware Playerのようにネットワークの取り回しが自由なので、ありかも。