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 就是新建..

posted on 2015-07-14 13:25  Mo-_-!  阅读(5687)  评论(3编辑  收藏  举报

导航