KVM+VNC 虚拟机远程管理

1.安装kvm

grep -E -o 'vmx|svm' /proc/cpuinfo  #检查服务器是否支持虚拟化(vmx为interl平台、svm是AMD平台)

#安装KVM所需软件包:
yum groupinstall kvm
或
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst bridge-utils
    
lsmod |grep kvm  #检查是否安装成功

2.安装vnc

 rpm -qa | grep vnc-server  #检查系统是否安装vncserver
 
 yum install tigervnc-server fontforge -y    #安装tigervnc-server和字体编译器(防止远程出现乱码)
 
 
 yum groupinstall Desktop -y   #安装桌面环境
 
 vncpasswd  #配置vncserver 密码  ,有时不配服务器起不来
 
 vncserver   #重新加载服务唤醒配置文件
 
 vi  .vnc/xstartup   #改成自己安装的桌面环境,twm & 注释掉
     # twm &
     gnome-session &
 
 
 vi /etc/sysconfig/vncservers    #更改默认登陆用户和远程分辨率
     VNCSERVERS="1:root"
     VNCSERVERARGS[2]="-geometry 1024X768 -nolisten tcp -localhost"
 
 
 注: 1.关闭selinux
        2.iptables 放行5901端口

 

3.配置桥口(主要用于KVM虚拟机中安装虚拟机,可以和真是机互通并可出外网)

cp /etc/sysconfig/network-script/ifcfg-eth0 /etc/sysconfig/network-script/ifcfg-br0      #创建桥口br0

vi /etc/sysconfig/network-script/ifcfg-br0
vi /etc/sysconfig/network-script/ifcfg-eth0
vi /etc/sysconfig/network-script/ifcfg-eth1
                 
DEVICE="br0"
BOOTPROTO="static"
#HWADDR="………………"   #前面加井号注释掉mac地址,因为是eth0上拷贝的
ONBOOT="yes"
TYPE="Bridge"
IPADDR=X.X.X.X
NETMASK=X.X.X.X
GATEWAY=X.X.X.X

vi /etc/sysconfig/network-script/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
HWADDR="………………"    #默认
ONBOOT="yes"
TYPE="Ethernet"
IPADDR=X.X.X.X
NETMASK=X.X.X.X
GATEWAY=X.X.X.X
BRIDGE="br0"

vi /etc/sysconfig/network-script/ifcfg-eth1
DEVICE="eth1
BOOTPROTO="static"
HWADDR="………………"  #默认
ONBOOT="yes"
TYPE="Ethernet"
IPADDR=X.X.X.X
NETMASK=X.X.X.X
BRIDGE="br0"

vi bradd.sh               #创建脚本将下面的命令添加进去                 
brctl addbr br0           #添加网桥br0
brctl addif br0 eth0      #添加eth0 到br0中
brctl addif br0 eth1      #添加eth1 到br0中
service network restart  
service libvirtd restart


chmod 755 addbr.sh         #给bradd.sh赋予执行权限
nohup ./addbr.sh &       #在后台执行脚本中的指令


最后关闭NetworkManager
完成后再addbr.sh 所属目录下找到nohup.out   这里面记录了操作日志,可帮助判断哪步执行失败

 

posted @ 2014-07-31 16:03  池偏一  阅读(1267)  评论(0编辑  收藏  举报