yum 安裝 kvm


KVM是什么? for Kernel-based Virtual Machine

安裝環境Centos 6.5 mini x64  禁用selinux, 禁用防火牆

安裝過程:

1. 查看我們的電腦是否支持 虛擬化

grep -E -o 'svm|vmx' /proc/cpuinfo

 

如果有結果就說明支持
如果沒有返回那么久需要你自己去BIOS開啟,在bios找 Virtualization Technology 或者VT關鍵字 讓其為on或enabled..

2.安裝kvm

yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install -y

 

如果需要圖形化的管理工具還需要裝

yum install virt-manager -y

 

3.配置網卡(橋接模式)

cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-br0
cat > ifcfg-eth0 <<EOF
DEVICE=eth0
BRIDGE=br0
EOF

vim ifcfg-br0

將br0改成下列:  

DEVICE="br0"
TYPE="Bridge"
ONBOOT=yes
BOOTPROTO=static #靜態ip地址
IPADDR=192.168.6.22 #ip地址修改成自己的
NETMASK=255.255.255.0 
GATEWAY=192.168.6.254 #網關地址
DELAY="0"

eth0 改成:

DEVICE=eth0 BRIDGE=br0

 

重啟網卡服務

service network restart 

 

ifconfig

 查看br0是否啟動

開啟IP轉發:

sed -i /ip_forward/s/0/1/  /etc/sysctl.conf
sysctl -p

 

4.加入開機啟動,並啟動服務...

chkconfig  --level 35 libvirtd on
service libvirtd start

 

 

安裝完成.....
使用篇
這里主要講 使用遠程圖形化界面(VNC)管理kvm

因為我使用的是mini安裝包沒有安裝桌面

所以要安裝桌面

yum groupinstall "desktop"

 

安裝VNC:

yum install tigervnc-server -y

 

啟動VNC服務

vncserver 

 

如果看到:New 'CentOS:1 (root)' desktop is CentOS:1 這句說明啟動成功:

  VNC的基本操作:
    vncserver --help  #幫助
    vncserver 啟動一個可以連接的接口

    vncserver -list 查看已經啟動的接口

    vncserver -kill  禁用一個接口  假如上邊的接口1我們禁用掉   vncserver -kill :1

客戶端連接:

IP地址:接口   IP:1

打開管理界面:

使用上邊的方法打開虛擬機管理界面

關於這個工具的具體使用 看另一篇文章

我們雙擊上邊的localhost(QEMU)就會出現一些kvm的信息,可以修改.

右擊new 就是新建..


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM