Xenサーバーは自分で実行します。 パート1

トピック「 システム管理」へのコメント スタート。 コミュニティは仮想化に関する記事に興味があることを読んでください。 長い間、Ubuntu / Debianを実行しているサーバーにXenハイパーバイザーとゲストOSをインストールするプロセスの説明がハードドライブにありました。





ほとんどの人が仮想化にVmWareまたはVirtualBoxを使用することはめったにありません。

Win x32 \ x64プラットフォームを含め、非常に人気があります。 作成Sunは、Intel VTハードウェアサポートも理解しています。

しかし、Linuxプラットフォームでの本当の代替手段であるXenについてお話したいと思います。

さらに、Ubuntu \ Debianリポジトリにあります。





Xenをサーバーに配置します



完全な互換性とすべての機能を使用するためには、サーバーのハードウェアサポートが必要です。

Intel VT(Virtualization Technology、別名Vanderpool) :選択されたPentium 4およびPentium D、Xeon 5000以降、Xeon LV、Core Duo、Core 2 Duo、およびCore 2 Quadプロセッサ

AMD-V / SVM(仮想化/セキュア仮想マシン、別名パシフィカ) :選択されたAthlon、Opteron、およびTurion Socket FおよびAM2プロセッサー



Intel VT-すべてのCore2Duoでサポートされているため、これは問題ではありません。 BIOSにアクセスし、オンになっているかどうかを確認することをお勧めします。

ハードウェアの互換性により、変更されていないOSを実行できます(Win XPなどをお読みください)





uname -a







カーネルバージョンを取得します-私の場合は2.6.24-19-genericで、これは後で便利になります。



Ubuntuサーバー8.04.1 x64にXenを配置しました。

以下のすべてのコマンドにはルート権限が必要なので、時間を節約するために、完全にルートコンソールに切り替えます。



sudo su -









Xenを配置します。



aptitude install ubuntu-xen-server







要求されたすべてのパッケージのインストールを確認します。

インストールの終了を待っています。



sudo reboot







サーバーを起動した後、良いケースでは、システムが新しいXenカーネル上にあることがわかります。



uname -a







カーネルが2.6.24-19-xenと呼ばれるようになったことがわかります。



Xenハイパーバイザーは、Ubuntu OS自体をコアで起動します。



# xm list

Name ID Mem VCPUs State Time(s)

Domain-0 0 2048 8 r----- 167826.8








このコマンドは、Xendデーモンが稼働中であり、メインシステムを起動してそのステータスを表示していることを示します。



システムはゲストOS(以下DomUと呼びます)のインストール準備ができています



継続






All Articles