一种系统安装方法及装置制造方法及图纸

技术编号:16969224 阅读:28 留言:0更新日期:2018-01-07 06:20
本申请提供一种系统安装方法及装置,所述方法包括:当接收到针对目标服务器的系统自动安装指令时,控制所述目标服务器设置第一启动项并进行重启,以使所述目标服务器根据所述第一启动项进入对应的系统安装界面;根据用于系统安装的配置文件的内容,向所述目标服务器发送键盘消息,以使所述目标服务器根据所述键盘消息完成系统安装。应用本申请实施例可以实现基于KVM的系统自动安装。

【技术实现步骤摘要】
一种系统安装方法及装置
本申请涉及通信
,尤其涉及一种系统安装方法及装置。
技术介绍
KVM(Keyboard,Video,Mouse,键盘、视频、鼠标)的诞生使得用户对服务器的管理、操控更加的灵活方便,也使得对服务器远程安装系统更加的便利。
技术实现思路
本申请提供一种系统安装方法及装置,以实现基于KVM的系统自动安装。根据本申请实施例的第一方面,提供一种系统安装方法,应用于目标服务器上安装的KVM客户端,该方法包括:当接收到针对目标服务器的系统自动安装指令时,控制所述目标服务器设置第一启动项并进行重启,以使所述目标服务器根据所述第一启动项进入对应的系统安装界面;根据用于系统安装的配置文件的内容,向所述目标服务器发送键盘消息,以使所述目标服务器根据所述键盘消息完成系统安装。根据本申请实施例的第二方面,提供一种系统安装装置,应用于目标服务器上安装的KVM客户端,该装置包括:接收单元,用于接收针对目标服务器的系统自动安装指令;控制单元,用于当所述接收单元接收到针对目标服务器的系统自动安装指令时,控制所述目标服务器设置第一启动项并进行重启,以使所述目标服务器根据所述第一启动项进入对应的系统安装界面;发送单元,用于根据用于系统安装的配置文件的内容,向所述目标服务器发送键盘消息,以使所述目标服务器根据所述键盘消息完成系统安装。应用本申请实施例,当接收到针对目标服务器的系统自动安装指令时,控制目标服务器设置第一启动项并进行重启,以使目标服务器根据所述第一启动项进入对应的系统安装界面,进而,根据用于系统安装的配置文件的内容,向目标服务器发送键盘消息,以使目标服务器根据键盘消息完成系统安装,从而实现了基于KVM的系统自动安装。附图说明图1是本申请实施例提供的一种系统安装方法的流程示意图;图2A~2C是本申请实施例提供的系统安装界面的示意图;图3是本申请实施例提供的系统安装界面与配置文件的对应关系示意图;图4是本申请实施例提供的一种系统安装装置的结构示意图;图5是本申请实施例提供的另一种系统安装装置的结构示意图;图6是本申请实施例提供的另一种系统安装装置的结构示意图。具体实施方式为了使本
的人员更好地理解本申请实施例中的技术方案,并使本申请实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请实施例中技术方案作进一步详细的说明。请参见图1,为本申请实施例提供的一种系统安装方法的流程示意图,其中,该系统安装方法可以应用于任一服务器(本文中称为目标服务器)上安装的KVM客户端,如图1所示,该系统安装方法可以包括以下步骤:为便于描述,以下以步骤101~步骤102的执行主体为KVM客户端进行说明。步骤101、当接收到针对目标服务器的系统自动安装指令时,控制目标服务器设置第一启动项并进行重启,以使目标服务器根据第一启动项进入对应的系统安装界面。本申请实施例中,当用户想要通过KVM客户端对目标服务器进行系统自动安装时,用户可以远程访问KVM客户端(如通过PC(PersonalComputer,个人计算机)远程访问目标服务器上的KVM客户端),在KVM客户端的指定界面输入针对目标服务器的系统自动安装指令。当KVM客户端接收到针对目标服务器的系统自动安装指令时,KVM客户端可以向目标服务器发送第一启动项设置指令,以使目标服务器根据该第一启动项设置指令进行第一启动项设置;目标服务器完成第一启动项设置之后,KVM客户端还可以向目标服务器发送重启(reboot)指令,以使目标服务器进行重启,进入第一启动项对应的系统安装界面。其中,上述第一启动项设置指令以及重启指令可以通过IPMI(IntelligentPlatformManagementInterface,智能平台管理接口)命令实现。步骤102、根据用于系统安装的配置文件的内容,向目标服务器发送键盘消息,以使目标服务器根据接收到的键盘消息完成系统安装。本申请实施例中,目标服务器进入系统安装界面之后,KVM客户端可以读取用于系统安装的配置文件(可以由用户选择)内容,并将该配置文件的内容以键盘消息的方式发送给目标服务器。目标服务器接收到KVM客户端发送的键盘消息时,可以根据接收到的键盘消息进行系统安装,例如,进行系统安装界面中相关选项的选择,或/和,相关内容的填写,或/和相关功能按钮的点击等,以完成系统安装。其中,在目标服务器进行系统安装的过程中,KVM客户端可以在KVM软件的指定界面中展示目标服务器的系统安装界面,从而当用户想要了解目标服务器的系统安装状态时,可以在KVM客户端上查看目标服务器的系统安装流程。值得说明的是,在本申请实施例中,由于目标服务器的系统安装是由KVM客户端自动进行的,因此,为了保证KVM客户端向目标服务器发送键盘消息时,目标服务器已经进入了系统安装界面,而不是仍处于重启阶段,KVM客户端向目标服务器发送重启指令之后,可以等待预设时长(可以根据实际场景设定,如5分钟、10分钟等),然后再向目标服务器发送上述键盘消息。其中,在等待时间内,KVM客户端可以控制相关程序处于睡眠状态。可见,在图1所示的方法流程中,通过控制目标服务器设置第一启动项,并重启进入第一启动项对应的系统安装界面,然后根据用于系统安装的配置文件的内容,向目标服务器发送键盘消息,以使目标服务器根据接收到的键盘消息完成系统安装,从而,实现了基于KVM的系统自动安装,且在系统安装过程中,用户能够实时查看目标服务器的系统安装流程。在本申请其中一个实施例中,上述接收到针对目标服务器的系统自动安装指令之前,还可以包括:接收镜像挂载指令,并根据镜像挂载指令在镜像挂载界面中挂载所要安装的系统的目标镜像;输出第一提示消息,该第一提示消息用于提示是否使用已有的配置文件进行系统安装;当接收到响应第一提示消息输入的使用已有的配置文件进行系统安装的选择指令时,根据目标镜像的类型查询预先保存的配置文件;输出第二提示消息,该第二提示消息用于展示与目标镜像的类型匹配的配置文件;根据接收到响应第二提示消息输入的选择指令,将该选择指令选中的配置文件确定为用于系统安装的配置文件。在该实施例中,当用户确定需要通过KVM客户端对目标服务器进行系统自动安装时,用户可以控制KVM客户端进入镜像挂载界面,并在该镜像挂载界面中挂载所要安装的系统的镜像(本文中称为目标镜像)。KVM客户端在镜像挂载界面中挂载所要安装的系统的目标镜像之后,可以输出提示消息(本文中称为第一提示消息),该第一提示消息用于提示是否使用已有的配置文件进行系统安装,由用户根据实际需求选择使用之前已经生成并保存的配置文件进行系统安装(即使用已有的配置文件进行系统安装),还是重新生成用于系统安装的配置文件(即不使用已有的配置文件进行系统安装)。在该实施例中,当KVM客户端接收到响应第一提示消息输入的使用已有的配置文件进行系统安装的选择指令时,KVM客户端可以根据目标镜像的类型查询预先保存的配置文件,并根据查询结果输出提示消息(本文中称为第二提示消息),该第二提示消息用于展示与目标镜像的类型匹配的配置文件,由用户根据需要选择用于系统安装的配置文件。当KVM客户端接收到响应第二提示消息输入的选择指令时,可以将该选择指令选中的配置文件确定为用于系统安装的配置文本文档来自技高网
...
一种系统安装方法及装置

【技术保护点】
一种系统安装方法,其特征在于,应用于目标服务器上安装的KVM客户端,该方法包括:当接收到针对目标服务器的系统自动安装指令时,控制所述目标服务器设置第一启动项并进行重启,以使所述目标服务器根据所述第一启动项进入对应的系统安装界面;根据用于系统安装的配置文件的内容,向所述目标服务器发送键盘消息,以使所述目标服务器根据所述键盘消息完成系统安装。

【技术特征摘要】
1.一种系统安装方法,其特征在于,应用于目标服务器上安装的KVM客户端,该方法包括:当接收到针对目标服务器的系统自动安装指令时,控制所述目标服务器设置第一启动项并进行重启,以使所述目标服务器根据所述第一启动项进入对应的系统安装界面;根据用于系统安装的配置文件的内容,向所述目标服务器发送键盘消息,以使所述目标服务器根据所述键盘消息完成系统安装。2.根据权利要求1所述的方法,其特征在于,所述接收到针对目标服务器的系统自动安装指令之前,还包括:接收镜像挂载指令,并根据所述镜像挂载指令在镜像挂载界面中挂载所要安装的系统的目标镜像;输出第一提示消息,所述第一提示消息用于提示是否使用已有的配置文件进行系统安装;当接收到响应所述第一提示消息输入的使用已有的配置文件进行系统安装的选择指令时,根据所述目标镜像的类型查询预先保存的配置文件;输出第二提示消息,所述第二提示消息用于展示与所述目标镜像的类型匹配的配置文件;根据接收到的响应所述第二提示消息输入的选择指令,将所述选择指令选中的配置文件确定为用于系统安装的配置文件。3.根据权利要求2所述的方法,其特征在于,所述输出第一提示消息之后,还包括:当接收到响应所述第一提示消息输入的不使用已有的配置文件进行系统安装的选择指令时,输出与所述目标镜像的类型对应的配置界面;根据通过所述配置界面输入的配置信息生成用于系统安装的配置文件。4.根据权利要求2所述的方法,其特征在于,所述根据所述镜像挂载指令在镜像挂载界面中挂载所要安装的系统的目标镜像之后,还包括:输出第三提示消息,所述第三提示消息用于提示是否使用自动应答方式进行系统安装;当接收到响应所述第三提示消息输入的使用自动应答方式进行系统安装的选择指令时,确定执行所述输出第一提示消息的步骤。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在系统自动安装过程中,当接收到中断指令时,停止根据所述用于系统安装的配置文件的内容向所述目标服务器发送键盘消息;接收用户在KVM所展示的系统安装界面中输入的配置指令,并根据所述配置指令向目标服务器发送键盘消息,以使所述目标服务器根据该键盘消息进行系统安装。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当所述目标服务器进入新的系统安装界面,且接收到用户输入的系统自动安装指令时,根据所述用于系统安装的配置文件中对应该新的系统安装界面的入口的标志位之后的内容向所述目标服务器发送键盘消息,以使所述目标服务器根据所述键盘消息进行系统安装。7.一种系统安装装置,其特征在于,应用于目标服务器上安装的KVM客户端,该装置包括:接收单元,用于接收针对目标服务器的系统自...

【专利技术属性】
技术研发人员:张杰袁朋
申请(专利权)人:紫光华山信息技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1