UbuntuKVMを実行している1つのボックスに3つの仮想化サーバーをセットアップしたいと思います。また、クラスター上で上記をミラーリングする2番目のマシンを用意して、最初のマシンが物理的にダウンした場合に、このマシンが引き継ぐようにします。
この設定は可能ですか?可能であれば、誰かがこれに関する記事またはウォークスルーへのリンクを持っていますか?
はい、できます。手元にある記事はありませんが、DRBD、ハートビート、いくつかの単純なシェルスクリプト、およびPuppetを使用して、VMを自動的にプロビジョニング、複製、フェイルオーバー、および保守しています。
フェイルオーバーをどの程度正確に行うかによって異なります。 1つのホストに障害が発生した場合、すべてのVMが別のホストで再起動されるというシナリオを意味する場合、RHEVはそれを簡単に実行できます。ダウンタイムを0にする場合は、腕と脚のコストがかかるvmwareFTが必要です。
たぶん、Ubuntuの新しいクラウドコンピューティングソリューション(KVMに基づく)は一見の価値があります。 http://www.ubuntu.com/cloud/private
私は実際の経験はありませんが、おそらくそれはあなたの問題に対する現代的なアプローチです。 :-)
私はUbuntuについてあまり知らないので、Ubuntuの代わりにFedoraまたはCentOSを使用できます
test1.example.com
とtest2.example.com
の両方にホスト名を設定します/etc/grub.conf
で:kernel /vmlinuz-2.6.18-164.el5 ro root=LABEL=/ rhgb quiet acpi=off
/etc/sysconfig/network
GATEWAY=xx.xx.xx.xx
の行/etc/sysctl.conf
net.ipv4.ip_forward = 1
を0
から1
に変更します。yum install ricci luci -y
in test1
yum install ricci -y
on test2
service ricci start
およびchkconfig ricci
luci_admin init
次に、test1
でluci管理者のパスワードを入力しますhttps://<ipaddress>:8084/
を参照します次に、クラスターサーバーを使用してすべてのゲストをインストールします。