centOS6.5中安裝KVM

CentOS安裝KVM環境

一、操作系統配置

1、修改內核模式爲兼容內核啓動

   vi /boot/grub/grub.conf


2、關閉selinux,重啓後生效

   vi/etc/selinux/config

 

3、關閉防火牆:service iptables stop

 

二、虛擬化環境配置

1、檢查CPU是否支持全虛擬化:

   egrep'(vmx|svm)' /proc/cpuinfo

 

2、KVM組件需要安裝的包

包名

作用

qemu-kvm

KVM核心模塊

libvirt

虛擬機管理工具,對虛擬機進行操作的集成各種接口庫函數的中間件

python-virtinst

記錄創建VM的xml文件

bridge-utils

網橋支持工具

virt-viewer

圖形查看功能

virt-manager

安裝圖形界面管理虛擬機,virt-manager通過libvirt實現對虛擬機的操作

檢查這些包是否安裝

rpm -q qemu-kvm libvirt python-virtinstvirt-viewer virt-manager bridge-utils

安裝這些包

yum -y install qemu-kvm libvirtpython-virtinst virt-viewer virt-manager bridge-utils

 





三、查看虛擬化環境

1、重啓libvirt服務:service libvirtd restart

/*  可能會報錯  \u542f\u52a8 libvirtd \u5b88\u62a4\u8fdb\u7a0b\uff1alibvirtd: relocation error: libvirtd: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference

解決方法: yum upgrade device-mapper-libs
*/

2、查看虛擬化環境:virsh -c qemu:///system list


3、查看kvm模塊支持:lsmod |grep kvm


4、查看虛擬工具版本:

   virsh --version

virt-install--version

ln -s/usr/libexec/qemu-kvm /usr/bin/qemu-kvm

qemu-kvm-version

 

 

 

注:

1、在安裝前最好將centos的源換成163源。

2、GNOME:是一種讓使用者容易操作和設定電腦環境的工具,GNOME 包含了 Panel (用來啓動此程式和顯示目前的狀態)、桌面 (應用程式和資料放置的地方)、及一系列的標準桌面工具和應用程式,並且能讓各個應用程式都能正常地運作。不管之前使用何種操作系統,都能輕易地使用 GNOME 功能強大的圖形接口工具。

 

四、手動配置虛擬網橋

1、關閉networkmanager服務

  chkconfig NetworkManager off

  service NetworkManager stop

2、創建br0網橋

[root@node1~]#cd/etc/sysconfig/network-scripts/   
[root@node1 network-scripts]# cp ifcfg-em4 ifcfg-br0 

Ifcfg-em4文件:

DEVICE=em1

ADDR=C8:1F:66:DC:5E:C5

TYPE=Ethernet

UUID=01006cba-ade7-4f92-9d3d-0ffeb6c968cd

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.129.12

GATEWAY=192.168.129.1

DNS1=192.168.129.1

 

Ifcfg-br0文件:


3、 關閉了networkmanager服務之後,才能通過service network restart管理網絡。


4、查看網橋br0


if

5、查看網橋


發佈了28 篇原創文章 · 獲贊 1 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章