KVMを構築centos7

行った操作の使用に基づいており、次のCentos7.2

プロセス:

1、オープン仮想化技術

2、KVM関連のコンポーネントをダウンロード

3、確立(システムのインストール)ディスク

4、インストールシステム

5.インストールが完了したら、設定を表示します

図6は、管理コンソールに、仮想マシンの状態やネットワークの状態を表示します。

7、仮想マシンへとネットワークを表示し、ネットワークを構成します

8、仮想マシンをコピーします

 

重要:

1、Centos7は、周囲のNetworkManagerサービスの上に閉じる必要がなく、不明なエラーが発生します

NetworkManagerのを止める#systemctl

#systemctl無効にNetworkManager

2、ルートテーブルを観察するために、インターネットの必要性にアクセスすることができ、仮想マシンを起動します。

 

まず、仮想ホスト技術を開きます

KVMの前提を使用してください:CPUは仮想化技術をサポートし、BIOSでこの機能をオンにします。

#grep -E '(VMX | SVM)' / procの/ cpuinfoの

VMXまたはSVMがある出力があれば、上記のコマンドを使用して、両方のショーのサポート仮想化技術。

注意:BIOSがインテルVirtualTechnologyこの1、(オフ)デフォルトはDisabledを選択入力し、その上で(オープン)[有効]を選択します

方法の検証:第二及び第三の完了時に、何ら異常は、ステップ4でシステムをインストールするように要求しません

 

第二に、KVM関連のコンポーネントをダウンロード

yumは必要なコンポーネントとインストールKVM

#yum -y libvirtのQEMU-KVMのはvirt-ビューアlibvirのKVMのvirt-マネージャのvirt-インストールブリッジ-utilsのインストール

開始#systemctlにlibvirtd

認証:#virshは、仮想マシンのコンソールを入力することができます

 

第三に、設立(設置)ディスク

#1のqemu-IMGは/opt/kvm/centos7.img 50Gを作成します

#QEMU-IMG -f QCOW2 -o事前割り当て=メタデータ/opt/kvm/centos7.qcow2 50G(支持スナップショット)を作成します

2上記のコマンドは、/ opt / KVMの下に作成された50Gのシステムディスクを表明しています。

最初はテストするときに推奨されるデフォルトのフォーマットIMGは、50Gシステムディスクを作成することです。

QCOW2 50Gシステムディスクに作成した2番目の形式は、この機能は、章の拡大に記録し、スナップショットなどの高度な機能をサポートし、正式な環境での使用を推奨します。

検証方法:#ls -lh /opt/kvm/centos7.imgは、入力と同じフットプリントかどうかを確認します

 

第四に、オペレーティングシステムをインストールします

#1のvirt-インストール-n CentOSに--ram = 1024 --disk centos7.img --locationのCentOS-6.7-x86_64のビン-DVD1.iso --graphicsなし--checkすべて=オフ--networkネットワーク=デフォルト - vCPU = 1 --extra-のargs = 'コンソール= tty0のコンソール= ttyS0を'

注意:

現在は/ opt / KVMディレクトリで上記のコマンド操作は、すべてのファイルが絶対パス-nある - システム名を指定します。

--ram - メモリサイズを指定します。

--disk - システムトレイを指定し

--location - 指定したパス名をミラーリングインストールディスク

 --networkネットワーク=デフォルトは - カードの使用を指定します

--vcpus = 1 - 指定されたCPUの検証

すべて=オフ--check - 削除

カバー--check path_in_use =オフまたは--checkすべて=オフのオプション

仮想マシンの文字列表現に接続されていてもよい--extra-引数の=「コンソール= tty0のコンソール= ttyS0を」は、コンソールを介して作成されています。

--graphicsなしこの文字列は、グラフィックターミナルのコマンドラインに出力されます。

カーネルプラスコンソールttyS0は、vimのは/ etc / securettyにした後、システム上で変更されて/boot/grub/grub.confファイルグラフィックコマンドライン出力端子に別の方法、ttyS0を追加し、システムを再起動します。

検証方法:

--allがインストールされたシステムの情報を表示することができ、入力#virshリストを与えられずに1)インストールプロセス。

2)CentOSにを開始virshを

3)virshをコンソールCentOSに

4)成功した​​仮想システムに入りました

 

第五に、コンフィギュレーションを表示

仮想マシンとして構成されたの/ etc / libvirtの/ QEMUの下Centos.xml。(プロファイル1に対応する仮想マシン)

メイン:最初の行の情報9,10,41,74,75,76

デフォルトのネットワークプロファイルの/etc/libvirt/qemu/networks/default.xml。(コンフィギュレーションファイルに対応する仮想ネットワークカード)

メイン:最初の行の情報9,10,13,14,16

 

第六に、管理コンソールに、仮想マシンの状態やネットワークの状態を表示

KVM仮想マシン管理テーブルに#virshは終了する/終了を終了しました

すべての仮想および状態を確認するために--all #list

すべての仮想NICと状態を確認するには#ネットリスト--all

#startのcentos7.0オープン仮想マシン

#virshネットスタートデフォルトでは、デフォルトの仮想NICを開始します

仮想マシンへの#console centos7.0

 

七、仮想マシンへとネットワークを表示し、ネットワークを構成します

詳細については、章ネットワークを参照してください

 

八、仮想マシンをコピーします

1、システムファイルのコピー(ハードディスク)とのような、名前を変更する#cp 1.img 2.img

2、システムファイルのコピーで、名前を変更し、重要な変数を変更します。

#cp /etc/libvirt/qemu/holle1.xml /etc/libvirt/qemu/holle2.xml

#vi /etc/libvirt/qemu/holle2.xml

ライン10,71を削除します。行9、41、対応情報を変更します。

注:フォーカスが一意にこの種の情報を識別するUUIDを削除し、名前を変更することです。UUIDは、スクリプトや交換の生産を使用することができ、自動的に削除し、新しいものを生成します。

3、virshを入力します。

#define /etc/libvirt/qemu/holle2.xml#仮想マシンを追加

正常に追加された場合#list --all#見ます

#start holle2#仮想マシンを起動

仮想マシンを入力する#console holle2#

4、ネットワークを変更します

ifconfigコマンドは、カード名を取得するために見て-a

#cd / etc / sysconfig / network-scriptsに/

#mvのifcfg-eth2ののifcfg-ETH3の#NIC名に対応する名前を変更します

#viのifcfg-ETH3#対応する名前、およびその他の明確な一意の識別子UUIDを変更

#ifupのifcfg-ETH3#は一枚のカードを再起動します

 

 

一般的に使用されるコマンド:

VMは、タブ補完コマンドはbashでサポートされていない使用可能な仮想コンソールを入力して、仮想マシン名を意味します。

定義されたすべての仮想マシンを表示:リスト--all

定義済みのすべてのネットワークカードを見る:ネットリストを--all

これは、仮想マシンに変身:コンソールVM

ブート:virshを開始VM

シャットダウン:virshをシャットダウンVMあなたが有効にならない場合は、あなたがVMで実行する必要があります。yumをインストール-y acpidの

强关:virshをVMを破壊します

削除:virshを未定義VM

定義:virshをVMを定義します

サスペンド:virshをVMを中断する

回復:virshの履歴書VM

 

参考文献:

1、KVMははじめのコメント

http://www.cnblogs.com/liwei0526vip/archive/2016/12/20/6201582.html

2、KVM仮想勝利システム

http://www.cnblogs.com/nulige/articles/6602963.html

3、LinuxはKVMを使用します

http://lvmy.iteye.com/blog/1297409

4、KVM仮想マシンのネットワーク

http://blog.csdn.net/hzhsan/article/details/44098537/



著者:デイ殺人の
リンクします。https://www.jianshu.com/p/e87e1bdf0e92
出典:ジェーン・ブック
著者によって予約ジェーンブックの著作権、いかなる形で再現され、承認を得るために、作者に連絡して、ソースを明記してください。

おすすめ

転載: www.cnblogs.com/chenjiye/p/11271860.html