如何使用 SPICE client (virt-viewer) 来连接远程虚拟机桌面?

什么是SPICE?

SPICE (Simple Protocol for Independent Computing Environments) 是一个用于虚拟化环境中的通讯协议。此协议透过因特网来连结到虚拟化平台上之虚拟机桌面。简单来说,在一个主从式架构 (client-server model) ,虚拟机工作站可视为是伺服端,客户端透过 SPICE client 来连结到虚拟机。

SPICE 服务器已被安装在虚拟机工作站中且只被混和桌面工作站 (HybridDesk Station相关讯息) 中的 QVM 所使用。相较于透过浏览器连接 (HTML5) 或其他 VNC 客户端软件, QVM 透过外接 HDMI,不仅支持虚拟机音源输出且拥有较佳的影像显示。但由于官方 SPICE 现阶段尚未支持同时多重联机至单一虚拟机桌面,因此仅支持单一使用者联机。所以当您透过 SPICE client 联机至正在混合桌面工作站中的 QVM 时,您将会取得虚拟机桌面的控制权,而原本的使用者则会被强迫注销 QVM。

注:如需使用 QVM 功能,请先安装混合桌面工作站 (HybirdDesk Station)。

步骤:

  1. 请将虚拟机设定至 QVM 来支持 SPICE client 联机。请参考下列任一方式进行设定:
    A. 请启动虚拟机工作站,点击 " ",按钮将会显示成 "  ".

    B. 选择需要设定的虚拟机并进入虚拟机信息页面,勾选 "Local Display"。


  2. 下载与安装 SPICE client (Virt-viewer)
    您可至 SPICE 网站下载以下安装档:
  3. 取得 QVM 端口
    QVM 端口可在以下两个地方查询:
    • 将鼠标移至虚拟机信息页面的 "Console" 按钮上
    • 虚拟机设定中的 "Console Port"
  4. 执行 Virt-viewer 并联机至虚拟机桌面
    启动 Virt-viewer,在 Connection Address 字段输入:"Spice://: QVM port",例如:Spice://192.168.1.1:5901 并点击 "Connect"。
  5. 输入虚拟机密码
    由于 SPICE 仅支持单一联机,所以当虚拟机没有在混合桌面工作站被使用时,您可直接联机至虚拟机桌面。但如果正在使用时:
    • 如果虚拟机无设定密码,请输入 SPICE client 默认密码 "@admin" 来连入虚拟机桌面
    • 如果虚拟机有设定密码,请输入您的密码并加上 "@admin"。例如您的密码为 "1234" 时,则输入 "[email protected]"。

附件:

SPICE 官方网站: http://www.spice-space.org/home.html

时间: 2024-08-01 20:20:33

如何使用 SPICE client (virt-viewer) 来连接远程虚拟机桌面?的相关文章

VNC配置连接远程服务器桌面-linux\windows

一.VNC配置连接远程服务器桌面 1.服务器安装VNC-server # yum -y install vnc-server 2.配置VNC连接登陆密码 # vncpasswd 回车 3.配置VNC-server # vi /etc/sysconfig/vncservers 4.取消以下两行的注释 VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 1024x768" 保存退出 5.启动VNC-server # /etc/

VNC轻松连接远程Linux桌面

VNC连接Linux桌面,要想连接Linux远程桌面,按照下面的步骤,非常简单.快速,Linux配置VNC(以RedHat.CentOS.Fedora系列为例). 工具/原料 Linux平台安装VNCServer Windows平台使用VNC-Viewer 方法/步骤 在Linux平台安装VNCServer服务端软件包. #yum -y install vnc *vnc-server*   修改VNCServer主配置文件 #vim /etc/sysconfig/vncservers 复制最后两

virt viewer Usbredir USB重定向

编译virt viewer之前执行的configure命令,是没有使能usb-redir相关的功能,virt viewer是否支持usbredir是完全依赖于spice-gtk的. virt viewer对spice-gtk的依赖关系,可以从virt viewer的configure结果看出来: [html] view plaincopy configure: Configuration summary configure: ===================== configure: co

如何使用VNC Viewer连接远程CentOS服务器

如何使用VNC Viewer连接远程CentOS服务器 安装图形界面 1. yum groupinstall  -y  "Desktop"   yum groupinstall -y "X Window System" 2.vi /etc/inittab 3. 4.Reboot Linux VNC server的安装及简单配置使用 1,打开终端使用yum命令安装vnc sever.命令:yum install tigervnc-server -y 2,将vncser

Client复制报FINBASIS连接错误的处理

在ERP 6.0 生产或IDES系统中新建的Client,通常需要复制Client 000的示例数据,使用的TCODE是SCCL,初次使用此项操作时,会报如下图错误: 错误表明是由FINBASIS组件引起,它需要一个RFC连接目标.解决方法有两种:手动和集成界面维护.这里将详细描述手动维护. 手动解决的步骤如下描述: 1.在Client 000客户端新建一个用户(User),并分配指定的权限参数文件S_BW_RFC(比此权限大的参数也可以,例如SAP_ALL):如不想新建用户,用SAP*或DDI

Vmware web client 5.5 控制台连接不上:Connection timed out

因XP下安装vsphere client5.5后,无法连接远程vsphere.因此使用vsphere web client. 但是用vsphere web client打开控制台,报错:Connetion timed out.连接失败. 解决方案: 1.查看vcenter server的hostname: 2.在本地机器的C:\WINDOWS\system32\drivers\etc\hosts中添加vcenter server对应的ip和hostname. 如:192.168.10.2 vce

PLSQL Developer连接远程Oracle方法(非安装client)

远程连接Oracle比較麻烦,通常须要安装oracle的客户端才干实现. 通过instantclient能够比較简单的连接远程的Oracle. 1.新建文件夹D:\Oracle_Cleint用于存放相关文件,新建文件夹D:\Oracle_Cleint\NETWORK\ADMIN用于存放tnsnames文件 2.下载相应版本号和系统的instantclient压缩包.解压得到instantclient目录.将该目录内的内容放在D:\Oracle_Cleint下. Oracle11GR2的insta

eclipse连接远程Hadoop报错,Caused by: java.io.IOException: 远程主机强迫关闭了一个现有的连接。

eclipse连接远程Hadoop报错,Caused by: java.io.IOException: 远程主机强迫关闭了一个现有的连接.全部报错信息如下: Exception in thread "main" java.io.IOException: Call to hadoopmaster/192.168.1.180:9000 failed on local exception: java.io.IOException: 远程主机强迫关闭了一个现有的连接. at org.apach

通过pl/sql连接远程Oracle数据库

通过PL/SQL连接远程数据库,简单的方式就是安装Oracle客户端,还有一种方式就是不安装客户端,但是需要自己创建必要的配置文件,下面主要对安装客户端的过程简单做一下记录. 网上一个不安装客户端的教程:本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库 Oracle安装及配置如下: 客户端的配置过程简单,网上资源很多,例如这一篇:Oracle 11G Client 客户端安装步骤(图文详解) 还有一个配置文件的详解:轻松搞定oracle客户端连接配置文件