0

OpenNebula を使用して、単純な複製JBossアプリケーションをシミュレートしています。

すべての opennebula パッケージ、qemu、kvm、および libvirt をインストールしました。

私と友人 (10.0.0.1 と 10.0.0.2) の間にイーサネット ケーブルを差し込むことで、私の PC (ノード) と友人の PC (ノードとフロントエンドの両方) の間に単純なイーサネット ネットワーク アドホックを作成しました。 .

お互いに正しくpingできるように、「oneadmin」ユーザーでパスワードなしでお互いにsshできるようにすべてを設定しました。

以下のようなすべてのファイルを構成しました。

/etc/libvirt/libvirtd.conf
/etc/default/libvirtd-bin

など... kvm と kvm-intel の両方が有効になっています。デーモン libvirtd -d -l は正しく起動しているようです。

実際、フロント エンドの opennebula の GUI から、両方のホストが監視されていることがわかります。

とにかく、フロントエンドではないノードで仮想マシンを起動しようとすると問題が発生します。つまり、他のノードで VM をデプロイしようとするときです。エラーはこのようなものです

cannot stat `/var/lib/one/datastores/1/f5394317d377beaa09fc07697df9ff68

しかし、実行する仮想マシン n°1 を持つフロント エンドから cd /var/lib/one/datastores/1 を実行すると、そのファイルが表示され、すべてのアクセス許可も付与されます...任意のアイデア? :(

4

1 に答える 1