web-dev-qa-db-ja.com

XenをDom0としてインストールするための現在のプロトコルは?

数週間前にUbuntu 11.10をDom0として Xen をインストールしようとしました。当時、私はあまりにも多くの問題に遭遇し、ここにリストできませんでした。また、インターネット検索により、他の人も同様の問題を抱えていることが明らかになりました。私の検索でいくつかの回避策が明らかになりましたが、最終的にはUbuntuをパントし、Fedora 16をDom0として使用しました。 (XenのDom0としてFedora 16を起動して実行するプロセスは比較的簡単でした。)

Ubuntuは私の好みのディストリビューションなので、もう一度試してみたいと思います。しかし、そうする前に、Ubuntu 11.10でDom0としてXenをインストールするために必要なリストの依存関係など、最新のヒントを提供するサイトを誰かが親切に推奨できますか? (以前に見つけたサイトや回答の多くが古くなっているのではないかと心配しています。)それとも、誰かがここに簡潔で最新のチュートリアルを親切に投稿してもらえますか?

どうもありがとう!

6
Lexalt

ここでそれが私のために働いた方法。

私が学んだ教訓:

私は、xenをハイパーバイザーとして使用したかったので、プライマリシステムを損なうことなく、さまざまなOSソフトウェアを操作できました。

だからまず、Ubuntuから64ビットクライアントバージョンをダウンロードし、Martinsガイドに従いました http://martincarstenbach.wordpress.com/2011/11/30/getting-started-with-xen-virtualisation-on-ubuntu-11 -10 / 。マーティン、ありがとう。

私は自分自身を把握しなければならなかったいくつかのこと。

Ubuntu 64ビットクライアントに1つの問題がありました。 Intelボックスにインストールしたにもかかわらず、xen-hypervisor-4.1-AMD64パッケージを使用する必要がありましたが、Intel 64ビットマシンもカバーしているようです。 i386パッケージは機能しませんでした。

次に、仮想化GUIを機能させたいと思っていました。virshを起動して実行するには、ルート.bashrcファイルに「export VIRSH_DEFAULT_CONNECT_URI = xen:///」を追加します。その後、問題なく起動しました。

これで、xenが稼働します。ゲストVMを作成するだけです。その前に、EFI BIOSで仮想化オプションを有効にする必要がありました。再起動してBIOS設定を変更すると、すべてが正常に機能しましたが、システムに仮想ネットワークブリッジが表示されませんでした。

Vmでネットワークインターフェースを物理マシンと共有したかったのです。ネットワークの構成には次のことをしなければなりませんでした。

/ etc/network/interfaces内

auto xenbr0
iface xenbr0 inet dhcp
bridge_ports eth0

1回再起動すると、ブリッジが起動しました。

今、私はいくつかのvirt-managerエラーに対処しなければなりませんでした。

「キーマップファイルを読み取れませんでした: '/ usr/share/qemu/keymaps/en-us」エラーを取り除き、取り除くには、/ usr/shareで「ln -s qemu-linaro qemu」を実行する必要がありました。問題の。

cd /usr
mkdir lib64
cd lib64
ln -s ../lib/xen-4.1/ xen

/ var/log/xenのxenログでエラーを監視することをお勧めします。

これらの手順の後、VMを作成してゲストOSをインストールできます。

1
Ruediger

実際に何を試しましたか? (詳細、信頼できる情報源を提供できますか)

次のようなもの:(最初に)

Sudo apt-get install xen-hypervisor-4.1-AMD64 xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils

Sudo apt-get install virtinst virt-viewer virt-manager
1
david6

この LINK は、UbuntuおよびDebian LinuxでXenをビルドおよびインストールする方法に関する最新情報です。

それがお役に立てば幸いです。

0
all4naija