首页 > 代码库 > CENTOS6.4上KVM,vnc搭建

CENTOS6.4上KVM,vnc搭建

环境:

host: CENTOS6.4

 主要步骤:

安装软件包

配置桥接网络

配置VNC

 1.安装软件包

      yum installqemu-kvm 

      yum install libvirt

  yuminstall libvirt-python

 其实CENTOS6.4上已经安装了这三个软件包,不用再装了。

rpm -qa | grep qumu-kvm

rpm -qa | grep libvirt

rpm -qa | grep libvirt-python

 运行 lsmod | grepkvm stat /dev/kvm 确认kvm是否安装成功。

 kvm服务名:libvirtd,重启一下服务确认是否能正常启动。

service libvirtdrestart

 报错处理

yum -y  upgrade device-mapper-libs

2.配置网络

使用桥接方式

1). 创建配置文件

# cp/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-br0

# vim/etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0

TYPE=Bridge

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=100.0.7.117

NETMASK=255.255.255.0

GATEWAY=100.0.6.1

DNS1=202.106.196.115

 

# vim/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=90:2b:34:b0:c2:1a

TYPE=Ethernet

UUID=48a302ce-3807-4409-a0ce-9e398c9e32cb

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=none

#IPADDR=100.0.7.117

#NETMASK=255.255.255.0

#GATEWAY=100.0.6.1

#DNS1=202.106.196.115

IPV6INIT=no

USERCTL=no

BRIDGE=br0

 2).关闭NetworkManager,重启网络

# chkconfig NetworkManager off

# chkconfig --levels 35 network on

# /etc/init.d/NetworkManager stop

# /etc/init.d/network restart

虚拟机上网

echo1 > /proc/sys/net/ipv4/ip_forward 

3).查看桥接网络

# brctl show

bridge namebridge idSTPenabledinterfaces

br08000.902b34b0c21anoeth0

virbr08000.525400c8848eyesvirbr0-nic

 3.配置vnc

# yum install tigervnc-server

编辑/etc/sysconfig/vncservers 增加一行:

VNCSERVERS="1:root"

设置password

# vncpasswd

 启动服务

# /etc/init.d/vncserver restart

 查看服务端口

# netstat -nulpt | grep vnc

tcp        0     0 0.0.0.0:5901               0.0.0.0:*                  LISTEN      394/Xvnc            

tcp        0     0 0.0.0.0:6001               0.0.0.0:*                  LISTEN      394/Xvnc            

tcp        0     0 0.0.0.0:5910               0.0.0.0:*                  LISTEN      23040/Xvnc          

tcp        0     0 0.0.0.0:6010               0.0.0.0:*                  LISTEN      23040/Xvnc          

tcp        0     0 :::6001                    :::*                       LISTEN      394/Xvnc           

tcp        0     0 :::6010                    :::*                       LISTEN      23040/Xvnc

(配置过程中可能多添加了几个,所以监听端口号比较多)

到找这里kvm安装完成了!

CENTOS6.4上KVM,vnc搭建