preferences.Eucalyptusはインスタンス(仮想マシン)をノード・コントローラが動作するマシンのハイパーバイザ上に構成します。EucalyptusではXenとkvmが使用できます。どのハイパーバイザを使用した方がよいかは、使用するマシンのハードウェア、ディストリビューションがどのハイパーバイザを利用できるかによって変わります。v88).また、Eucalyptusではどのハイパーバイザを使うかによって利用できる機能にも差が出てきます。Eucalyptusで最近追加された機能は比較的最近ハイパーバイザに追加された機能を利用するように実装されており、カーネルとハイパーバイザの組み合わせによっては意図通りに動きません。出てくる問題は、ブロックデバイスの接続・切断に関する問題です。いくつかのカーネルは、カーネルパニックに類似するようなWARN_ONメッセージが大量にログに出力されたり、KVMでは正しくブロックデバイスを解釈できません。v88を使用している場合)ではEBSは動作しません。Eucalyptus.)Eucalyptusをインストールする前に、どのハイパーバイザを動かすかを選び、インストールします。テスト用のVMを作成し、実行できることを確認します。コマンドに引き渡します。KVMでVMを動作させるためにはkvmコマンドに多くのパラメータを指定して実行します。these:もしディストリビューションに標準で含まれるハイパーバイザが動かない場合は、いくつか設定を変更するとうまくいくかもしれません。Xenの場合は/etc/xend/xend-config.sxpに以下のような変更を行います。tryEucalyptusはlibvirtライブラリを使用してハイパーバイザを制御します。従ってEucalyptusを実行する前に、libvirtが"eucalyptus"ユーザアカウントで正しく動作することを確認することをお勧めします。確認するためには以下のコマンドを実行します。libvirtd.上記のコマンドは"eucalyptus"ユーザアカウントで実行してください。rootアカウントでは常に成功してしまい、libvirtライブラリが正しく設定されていることを確認できません。"eucalyptus"ユーザアカウントでの実行が失敗する場合、原因はディストリビューションによって異なります。Debian系のディストリビューションでは"eucalyptus"ユーザアカウントはlibvirtもしくはlibvirtdユーザグループに属していなければなりません。inPolicyKit?を使用しているディストリビューションでは、/etc/PolicyKit?/PolicyKit?.confファイルに以下のような変更を行います。into/etc/libvirt/libvirtd.confに正しい設定が行われていることも確認してください。inまた/var/log/libvirtの出力もあわせて確認してください。