码迷,mamicode.com
首页 > 其他好文 > 详细

通过vnc管理xen

时间:2015-04-08 20:00:28      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:xen vnc


1 修改虚拟机xen服务配置文件,支持VNC外部访问

[root@localhost ~]# vi /etc/xen/xend-config.sxp
#(vnc-listen ‘127.0.0.1‘)
(vnc-listen ‘0.0.0.0‘) # 任意ip都可以访问

2 重启服务

[root@localhost ~]# service xend restart



3 安装vnc服务端

[root@localhost ~]# yum -y install vnc* 或 yum -y install tigervnc-server*
[root@localhost ~]# yum -y install xterm
[root@localhost ~]# yum -y install virt-manager   # 图形界面管理相关的包
[root@localhost ~]# yum -y install dejavu-lgc-sans-fonts  # 解决virt-manager界面出现”口口”乱码
[root@localhost ~]# rpm -qa | grep vnc  # 最终要装上以下软件包
tigervnc-server-module-1.1.0-16.el6.centos.x86_64
gtk-vnc-python-0.3.10-3.el6.x86_64
gtk-vnc-0.3.10-3.el6.x86_64
tigervnc-1.1.0-16.el6.centos.x86_64
tigervnc-server-1.1.0-16.el6.centos.x86_64

4 配置vncserver密码

[root@localhost ~]# vncserver
输入密码

5 配置图形界面

[root@localhost ~]# vi /root/.vnc/xstartup 
twm &  # 最后一行

6 启动服务

[root@localhost ~]# /etc/init.d/vncserver start
Starting VNC server: no displays configured                [FAILED]  # 出现启动错误
[root@localhost ~]# vi /etc/sysconfig/vncservers  # 把最后面两行注释打开并修改为下面这样
 VNCSERVERS="1:root"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"


 说明:
第一行为服务配置,当前只配置了一个VNC服务,使用用户root启动,如果还需要使用其他用户登陆,可以修改VNCSERVERS的值如:“1:root 2:tiger”(tiger为系统另一存在用户)。第二行可以注释,是配置窗口分辨率的,需要去掉后面的-localhost

再次启动服务

[root@localhost ~]# /etc/init.d/vncserver restart
Starting VNC server: 1:root 
New ‘localhost.localdomain:1 (root)‘ desktop is localhost.localdomain:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
                                                           [  OK  ]

                                                           
7 设置开机启动

[root@localhost ~]# chkconfig vncserver on
[root@localhost ~]# chkconfig --list vncserver
vncserver          0:off    1:off    2:on    3:on    4:on    5:on    6:off

8 客户端TightVNC2.7.10安装 (我是在360软件大全里直接下载安装的)
直接默认安装
密码

7 登录
安装完之后直接点击 TightVNC Viewer 图标,如图

技术分享


点击连接
运行 virt-manager 就可以通过图形界面管理虚拟机了

如图

技术分享


注意虚拟的一些选项的更改必须是在未开启状态时才有效

测试:
现在我们把某一台虚拟机设置成开启自动启动,并且网卡桥接到br0上看重启后是否生效

重启之后发现已经生效了



通过vnc管理xen

标签:xen vnc

原文地址:http://bingdonghuoyan.blog.51cto.com/9677664/1630111

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!