The invention discloses a method and device for installing an operating system on a virtual machine. The method comprises the following steps: in the installation file access operating system virtual machine after loading the configuration information to configure the remote installation files; inform the management of the virtual machine server in the configuration information; the server is set up according to the configuration information of the communication of the virtual machine with local connection request after installation receiving the documents sent by the server operation; connect response running the installation file in the virtual machine request through the communication.
【技术实现步骤摘要】
在虚拟机上安装操作系统的方法和装置
本专利技术涉及信息处理领域,尤指一种在虚拟机上安装操作系统的方法和装置。
技术介绍
在云数据系统中,虚拟化是一种能够充分利用物理资源,通过互联网实现计算资源的共享的物理模型。它能提供按需的资源和服务,可对资源进行动态分配。虚拟化在不断发展的同时,虚拟机作为技术实现的中心点,如何提供虚拟机使用过程中的灵活性和通用性越来越引起了人们的关注。通常在服务器虚拟化环境中为虚拟机安装操作系统,需要先将操作系统的安装文件上传到存储池中,再设置虚拟机挂载该安装文件,在控制启动该虚拟机,完成操作系统在虚拟机上的安装,上述流程势必占用宝贵的存储资源,造成对存储资源的浪费。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种在虚拟机上安装操作系统的方法和装置,能够减少对存储池空间的占用。为了达到本专利技术目的,本专利技术提供了一种在虚拟机上安装操作系统的方法,应用于客户端,所述方法包括:在获取虚拟机的操作系统的安装文件后,配置远程加载所述安装文件的配置信息;通知管理所述虚拟机的服务器所述配置信息;在所述服务器根据所述配置信息建立所述虚拟机与本地的通信连接后,接收所述服务器发送的安装文件的运行请求;通过所述通信连接响应在所述虚拟机上运行所述安装文件的请求。其中,所述方法还具有如下特点:所述配置远程加载所述安装文件的配置信息,包括:获取本地与服务器传输所述安装文件所使用的通信方式;如果通信方式为基于网络块设备NBD进行通信,则安装NBD客户端所需的配置文件,并将本地的IP地址和所使用的NBD端口作为远程加载所述安装文件的配置信息。其中,所述方法 ...
【技术保护点】
一种在虚拟机上安装操作系统的方法,其特征在于,应用于客户端,所述方法包括:在获取虚拟机的操作系统的安装文件后,配置远程加载所述安装文件的配置信息;通知管理所述虚拟机的服务器所述配置信息;在所述服务器根据所述配置信息建立所述虚拟机与本地的通信连接后,接收所述服务器发送的安装文件的运行请求;通过所述通信连接响应在所述虚拟机上运行所述安装文件的请求。
【技术特征摘要】
1.一种在虚拟机上安装操作系统的方法,其特征在于,应用于客户端,所述方法包括:在获取虚拟机的操作系统的安装文件后,配置远程加载所述安装文件的配置信息;通知管理所述虚拟机的服务器所述配置信息;在所述服务器根据所述配置信息建立所述虚拟机与本地的通信连接后,接收所述服务器发送的安装文件的运行请求;通过所述通信连接响应在所述虚拟机上运行所述安装文件的请求。2.根据权利要求1所述的方法,其特征在于,所述配置远程加载所述安装文件的配置信息,包括:获取本地与服务器传输所述安装文件所使用的通信方式;如果通信方式为基于网络块设备NBD进行通信,则安装NBD客户端所需的配置文件,并将本地的IP地址和所使用的NBD端口作为远程加载所述安装文件的配置信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述读取请求传输所述安装文件之后,所述方法还包括:在检测到安装文件运行结束后,断开与所述虚拟机的通信连接。4.一种在虚拟机上安装操作系统的方法,其特征在于,应用于服务器,所述方法包括:接收客户端发送的用于远程加载安装文件的配置信息,其中所述安装文件为虚拟机的操作系统的安装文件;根据所述配置信息建立所述虚拟机与客户端的通信连接;在通信连接建立成功后,向客户端发送在虚拟机上运行所述安装文件的请求;通过所述通信连接完成在虚拟机上运行所述安装文件的操作,完成操作系统的安装。5.根据权利要求4所述的方法,其特征在于,所述根据所述配置信息与客户端建立通信连接,包括:根据配置信息中所使用的NBD端口,配置所述虚拟机调用所述NBD服务的配置文件;在完成对虚拟机的配置后,根据所述配置信息中的IP地址,建立所述虚拟机与本地的通信连接。6.一种在虚拟机上安装操作系统的装置,其特征在...
【专利技术属性】
技术研发人员:刘为峰,庞慷宇,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。