【技术实现步骤摘要】
一种虚拟机桌面环境配置方法、装置及系统
本申请涉及计算机
,特别是涉及一种虚拟机桌面环境配置方法、装置及系统。
技术介绍
虚拟化是一种能够充分利用物理资源,通过互联网实现资源共享的物理模型。利用虚拟化技术可以模拟具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,即虚拟机(VirtualMachine,VM),实现按需的资源与服务。虚拟机到虚拟机(V2V,Virtual-to-Virtual)迁移是指将虚拟机从一个虚拟化系统迁移到另一个虚拟化系统。随着虚拟化技术的发展,在当前的虚拟化市场中存在多种虚拟化平台,例如VMware、KVM、Xen、Hyper-V、InCloudSphere等。那么,当虚拟机从一个虚拟化系统迁移到另一个虚拟化系统时,这两个虚拟化系统对应的虚拟化平台环境可能不同。例如,将虚拟机从VMware迁移到InCloudSphere。但是,由于虚拟机迁移前后的平台环境不同,在虚拟机跨平台迁移后,可能导致桌面环境的相关配置丢失,进而导致虚拟机迁移后虚拟机的桌面环境不可用。
技术实现思路
本申请实施例中提供了一种虚拟机桌面环境配置方法、装 ...
【技术保护点】
1.一种虚拟机桌面环境配置方法,其特征在于,包括:当第一虚拟化系统接收到从第二虚拟化系统迁移出的虚拟机时,将所述虚拟机的虚拟化模式转换为支持图形控制台模式,所述第一虚拟化系统和第二虚拟化系统为不同类型的虚拟化平台;检查所述虚拟机是否安装虚拟网络控制台vnc相关包;若所述虚拟机未安装vnc相关包,则配置本地yum源,并使用yum方式安装vnc相关包;为所述虚拟机配置vnc服务,并通过虚拟机图形控制台切换至所述虚拟机的桌面环境。
【技术特征摘要】
1.一种虚拟机桌面环境配置方法,其特征在于,包括:当第一虚拟化系统接收到从第二虚拟化系统迁移出的虚拟机时,将所述虚拟机的虚拟化模式转换为支持图形控制台模式,所述第一虚拟化系统和第二虚拟化系统为不同类型的虚拟化平台;检查所述虚拟机是否安装虚拟网络控制台vnc相关包;若所述虚拟机未安装vnc相关包,则配置本地yum源,并使用yum方式安装vnc相关包;为所述虚拟机配置vnc服务,并通过虚拟机图形控制台切换至所述虚拟机的桌面环境。2.根据权利要求1所述的方法,其特征在于,在为所述虚拟机配置vnc服务之后,还包括:配置防火墙端口。3.根据权利要求1或2所述的方法,其特征在于,在检查所述虚拟机是否安装虚拟网络控制台vnc相关包之后,还包括:若所述虚拟机已经安装vnc相关包,则检查所述虚拟机的vnc服务运行是否正常;若所述虚拟机的vnc服务运行不正常,则为所述虚拟机配置vnc服务。4.根据权利要求1所述的方法,其特征在于,所述将所述虚拟机的虚拟化模式转换为支持图形控制台模式,具体为:将所述虚拟机的虚拟化模式由PV模式切换到HVM模式,其中,所述PV模式不支持图形控制台,所述HVM模式支持图形控制台。5.根据权利要求1所述的方法,其特征在于,为所述虚拟机配置vnc服务,包括:为所述虚拟机配置启动服务,和/或修改vncserverd的配置文件。6...
【专利技术属性】
技术研发人员:钱兵,蒋晨晓,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。