Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> 仮想化ツールllibvirt

仮想化ツールllibvirt

  
をLinuxにインストールする方法

libvirtは、さまざまな仮想マシンモニターをサポートするLinux上の仮想化ツールです。次の小シリーズでは、Linuxにlibvirt仮想化ツールをインストールする方法を紹介します。それを知りましょう。
ログイン

インストール手順:

TANG甲

この試験のバージョンが採用されることにより:ubuntu12.04、libvirt1.1.2

実装のlibvirt :

1、virtinstをインストールします。

apt get installvirtinst

libvirtをインストールする前に、virtinstをインストールするときにlibvirtをlibvirtに付属させるために、まずvirtinstをインストールします。これはとても重要です。その後、libvirtをコンパイルしてインストールします。

2、libvirt1.1.2をダウンロードし、解凍し、libvirt1.1.2ディレクトリに移動します。

libvirtアーカイブのURLをダウンロードします。ftp://libvirt.org/libvirt/

3、直接実行する場合/configureを実行すると、たくさんのパッケージを入手するように指示されますので、まずパッケージをインストールしてください。

apt-getインストールlibxml ++ 2.6-2 libxml ++ 2.6-dev

apt-getインストールlibdevmapper-dev

apt-getインストールlibpciaccess-dev

apt-getインストールpython-dev

apt-getインストールlibnl-dev

4、インストール依存関係パッケージの後で、それは現在のディレクトリで実行されます。 /configure - prefix = /usr

(--prefixオプションは指定されたインストールパスです)。

実行は成功し、一部の出力は次のようになります。

configure:Readline:no

configure:Python:yes

configure:DTrace:no

configure:numad:no

configure:XMLカタログ:/etc /xml /catalog

configure:initスクリプト:check

configure:charデバイスのロック:/var /lock

configure:

configure:特権

configure:

configure:QEMU:root:root

configure:

5、コンパイル:make

インストール:makeinstall

この時点でlibvirtdは正常にインストールされました。

6、libvirtサービスの開始

サービスlibvirt-binの開始

注意すべきことは、libvirt-daemonはlibvirtdではなくlibvirt-binによって開始されることです。 Libvirt-binはシンボリックリンク/etc/init.d/libvirt-bin- "/lib /init /upstart-jobです。これはシェルスクリプトです。

同様に、libvirtサービスを停止することは、サービスlibvrit-bin stopです。

上記の操作の正確さは、libbirtをubuntuにインストールすることに限定されます。焦点は、手順1と6です。多くのブログ記事でlibvirtのインストールにいくつかの違いがあります、例えば、多くはステップ1を持っておらず、ステップ6はlibvirtをservice libvirtd

startとして開始し、libvirtd:unrecognizedserviceを報告します。

ステップ3、4、および5のダウンロード、コンパイル、およびインストールは、どのバージョンのLinuxでも同じです。

上記はLinuxインストール用のlibvirt仮想化ツールの紹介ですが、libvirt自体はツールではなくAPIであることに注目する価値があります。

Copyright © Windowsの知識 All Rights Reserved