xen虚拟化实战系列(七)之xen虚拟机VNC访问配置

简介:
原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://koumm.blog.51cto.com/703525/1286408

xen虚拟化实战系列文章列表

xen虚拟化实战系列(一)之xen虚拟化环境安装
xen虚拟化实战系列(二)之xen虚拟机安装
xen虚拟化实战系列(三)之xen虚拟机复制
xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法
xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法
xen虚拟化实战系列(六)之xen虚拟机破解密码

xen虚拟化实战系列(七)之xen虚拟机VNC访问配置

xen虚拟化实战系列(八)之xen虚拟机开机自启动配置
xen虚拟化实战系列(九)之xen虚拟机时间配置
xen虚拟化实战系列(十)之xen虚拟机双网卡配置

xen虚拟化实战系列(十一)之xen虚拟机磁盘文件挂载

xen虚拟化实战系列(十二)之xen虚拟机高可用之在线迁移

xen虚拟化实战系列(十三)之xen虚拟机集中管理之convirt

 

本文是通过vnc方式访问缩主机访问xen虚拟机。    
这里的通过vnc方式访问虚拟机不是在xen虚拟机安装配置vnc服务器,通过虚拟机的IP地址与端口进行访问,而是通过在xen虚拟化平台上配置vnc访问服务器,并修改单个虚拟机配置文件,分配相应端口,实现每个虚拟机VNC端口区别访问。本文出自http://koumm.blog.51cto.com

例如:

test01   5901    
test02   5902 

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

# vi /etc/xen/xend-config.sxp

# 原内容如下:

# to 127.0.0.1  To restore old 'listen everywhere' behaviour    
# set this to 0.0.0.0     
#(vnc-listen '127.0.0.1')

#将141行修改为如下内容,并重启xen服务。

image

2.  重启xen服务

image

3. 关闭xen虚拟机,修改虚拟机配置,加入vnc配置

(1) 关闭虚拟机 

# xm shutdown test01

在虚拟机配置文件中加入如下内容:

vnc=1    
vfb = [ 'type=vnc,vncdisplay=1,vncpasswd=111111' ]

参数说明:

vnc=1  启动VNC   
vncdisplay=1  指定端口 5900+“1”    
vncpasswd=111111  这里的密码配置将覆盖/etc/xen/xen-config.exp中的vncpasswd配置值

190820867.jpg

(2) 启动虚拟机

# xm create test01

查看VNC端口。

image

4. 启动图形支持

xen虚拟化vnc配置问题说明:

说明1:字符界面,vnc是无法工作的,需要开启图形界面,需要确认安装虚拟机系统时安装图形界面。

说明2:在说明1的前提下,/etc/inittab中的id:5 图形模式启动虚拟机。

5. vnc工具登录

说明:建议采用TightVNC, 可以正常访问。RealVNC的VNCviewer打开后会一闪就关闭了,无法使用。

这里的:1 也就是5901端口。

image

登录成功的界面。

image

image

至此,xen虚拟机VNC配置完毕。

在生产环境中是否开启图形界面也只能根据各自的应用的情况而定,本文只是提供方式。

本文出自 “koumm的linux技术博客” 博客,请务必保留此出处http://koumm.blog.51cto.com/703525/1286408

相关文章
|
1月前
|
Ubuntu Linux 开发工具
Linux(centOS7)虚拟机中配置 vim
Linux(centOS7)虚拟机中配置 vim
28 0
|
2月前
|
存储 Ubuntu Linux
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
|
2月前
|
Ubuntu 安全 Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
129 0
|
2月前
|
Linux 虚拟化
VMware workstation 中centos7虚拟机在nat模式下怎么配置网卡,指定我想要的IP并且可以联网
https://blog.csdn.net/2302_78534730/article/details/132825156?spm=1001.2014.3001.5502
72 0
|
2月前
|
关系型数据库 MySQL Linux
【Linux】安装与配置虚拟机及虚拟机服务器坏境配置与连接
【Linux】安装与配置虚拟机及虚拟机服务器坏境配置与连接
58 0
【Linux】安装与配置虚拟机及虚拟机服务器坏境配置与连接
|
3月前
|
存储 网络安全 云计算
AWS EC2入门指南中创建和配置云虚拟机实例的基本步骤
Amazon Elastic Compute Cloud(EC2)是亚马逊云计算(AWS)提供的一项强大的云计算服务,它允许用户轻松地启动虚拟机实例以运行应用程序和服务。本文将引导您完成 AWS EC2 的快速入门过程,以帮助您开始使用这一强大的云计算服务。
|
3月前
|
数据挖掘 API 网络安全
如何使用Google Compute Engine入门指南快速创建和配置您的云虚拟机实例
Google Compute Engine(GCE)是 Google Cloud Platform(GCP)的一部分,它为用户提供了高度可扩展的虚拟机实例,用于运行各种工作负载,从简单的网站托管到复杂的数据分析。本文将引导您完成使用 Google Compute Engine 的入门过程,以便您可以轻松开始使用这一强大的云计算平台。
|
29天前
|
SQL 存储 数据挖掘
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
虚拟机数据恢复环境: 某品牌R710服务器+MD3200存储,上层是ESXI虚拟机和虚拟机文件,虚拟机中存放有SQL Server数据库。 虚拟机故障: 机房非正常断电导致虚拟机无法启动。服务器管理员检查后发现虚拟机配置文件丢失,所幸xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。服务器管理员在尝试恢复虚拟机的过程中,将原虚拟机内的xxx-flat.vmdk删除后新建了一个虚拟机,并分配了精简模式的虚拟机磁盘和快照数据盘,但原虚拟机内的数据并没有恢复。
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
|
Linux 虚拟化 数据安全/隐私保护
VMware使用 - 虚拟机克隆
如果已经安装了一台Linux操作系统,没有必要重新安装,只需要克隆就可以了,有两种方式。
15 0
|
2月前
|
存储 网络协议 虚拟化
如何操作VMware ESXi虚拟机的迁移?
如何操作VMware ESXi虚拟机的迁移?
78 1