一种安装操作系统的方法和装置制造方法及图纸

技术编号:15436999 阅读:54 留言:0更新日期:2017-05-25 19:13
本发明专利技术提出了一种安装操作系统的方法和装置,该方法包括:向服务端发送下载请求,并接收服务端返回的系统安装程序、第一脚本、和第二脚本;根据第一脚本,进行磁盘阵列RAID的组装,并且根据系统安装程序,自动安装操作系统;以及根据第二脚本,进行操作系统的配置。本发明专利技术在整个操作系统安装过程中,实现了自动化的安装和设置,从而节省了人力资源和时间资源,此外,由于减少了人工干预,避免了人为操作引起的问题,极大的提高了工厂的生产效率与生产直通率。

Method and device for installing operating system

The invention provides a method and apparatus for the installation of the operating system, the method includes: a download request to the server to send and receive system, returned by the server setup, the first script, and second scripts; according to the first script, assemble the disk array RAID, and according to the system setup, automatic installation and operating system; according to the second scripts for the operating system configuration. The present invention in the installation of the operating system in the process of implementation of the installation and setup of automation, so as to save human resources and time resources, in addition, due to the reduction of manual intervention, to avoid the problems caused by manual operation, greatly improves the production efficiency of the factory and production yield.

【技术实现步骤摘要】
一种安装操作系统的方法和装置
本专利技术涉及计算机领域,具体来说,涉及一种安装操作系统的方法和装置。
技术介绍
目前,在安装操作系统时,需要利用光驱进行手动安装操作系统,同时,如果安装有RAID(RedundantArraysofIndependentDisks,磁盘阵列)卡或者SAS(SerialAttachedSCSI,串行连接SCSI)阵列卡,需要人工手动进入管理界面,然后根据相应的要求组装磁盘阵列RAID,如若未手动组装RAID,则无法安装操作系统,此外,在安装完系统后需要人工手动设置业务网络、管理网络及主机名等,费时费力,因此,上述操作系统的安装方式并不能具有满足所有的需求,如当服务器的量级达到成百上千台的时候,上述手动的安装方式需要消耗大量的人力资源与时间资源,因此,该安装方式已无法满足工作效率的需求,此外,由于大部分用户的服务器数量不会很大,开发一套自动化RAID组装软件的成本也比较高。针对相关技术中的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中的问题,本专利技术提出一种安装操作系统的方法和装置,能够在整个操作系统安装过程中,实现了自动化的安装和设置,从而节省了人力资源和时间资源,此外,由于减少了人工干预,避免了人为操作引起的问题,极大的提高了工厂的生产效率与生产直通率。本专利技术的技术方案是这样实现的:根据本专利技术的一个方面,提供了一种安装操作系统的方法。该安装操作系统的方法包括:向服务端发送下载请求,并接收服务端返回的系统安装程序、第一脚本、和第二脚本;根据第一脚本,进行磁盘阵列RAID的组装,并且根据系统安装程序,自动安装操作系统;以及根据第二脚本,进行操作系统的配置。根据本专利技术的一个实施例,根据第一脚本,进行磁盘阵列RAID的组装包括:判断是否安装有SAS卡或RAID卡;在安装有SAS卡的情况下,进行第一磁盘阵列RAID的组装;在安装有RAID卡的情况下,进行第二磁盘阵列RAID的组装。根据本专利技术的一个实施例,在安装有SAS卡的情况下,进行第一磁盘阵列RAID的组装包括:判断与SAS卡关联的硬盘数量;在硬盘数量不小于阈值的情况下,将硬盘组装为RAID1;在硬盘数量小于阈值的情况下,不进行磁盘阵列RAID的组装。根据本专利技术的一个实施例,在安装有RAID卡的情况下,进行第二磁盘阵列RAID的组装包括:获取第一配置文件的第一配置信息;根据第一配置信息,对与RAID卡连接的硬盘进行磁盘阵列的组装。根据本专利技术的一个实施例,根据第二脚本,进行操作系统的配置包括:获取第二配置文件的第二配置信息,其中,第二配置信息包括数据网络IP地址、管理网络IP地址;根据数据网络IP地址,对数据网络IP地址进行设置;根据管理网络IP地址,对管理网络IP地址进行设置。根据本专利技术的另一方面,提供了一种安装操作系统的装置。该安装操作系统的装置包括:下载接收模块,用于向服务端发送下载请求,并接收服务端返回的系统安装程序、第一脚本、和第二脚本;安装模块,用于根据第一脚本,进行磁盘阵列RAID的组装,并且根据系统安装程序,自动安装操作系统;以及配置模块,用于根据第二脚本,进行操作系统的配置。根据本专利技术的一个实施例,安装模块包括:第一判断模块,用于判断是否安装有SAS卡或RAID卡;第一组装模块,用于在安装有SAS卡的情况下,进行第一磁盘阵列RAID的组装;第二组装模块,用于在安装有RAID卡的情况下,进行第二磁盘阵列RAID的组装。根据本专利技术的一个实施例,第一组装模块包括:第二判断模块,用于判断与SAS卡关联的硬盘数量;第一组装子模块,用于在硬盘数量不小于阈值的情况下,将硬盘组装为RAID1;第二组装子模块,用于在硬盘数量小于阈值的情况下,不进行磁盘阵列RAID的组装。根据本专利技术的一个实施例,第二组装模块包括:第一获取模块,用于获取第一配置文件的第一配置信息;第三组装子模块,用于根据第一配置信息,对与RAID卡连接的硬盘进行磁盘阵列的组装。根据本专利技术的一个实施例,配置模块包括:第二获取模块,用于获取第二配置文件的第二配置信息,其中,第二配置信息包括数据网络IP地址、管理网络IP地址;第一设置模块,用于根据数据网络IP地址,对数据网络IP地址进行设置;第二设置模块,用于根据管理网络IP地址,对管理网络IP地址进行设置。本专利技术存在如下有益效果:本专利技术通过向服务端发送下载请求,并接收服务端返回的系统安装程序、第一脚本、和第二脚本,随后根据第一脚本,进行磁盘阵列RAID的组装,并且根据系统安装程序,自动安装操作系统,最后根据第二脚本,进行操作系统的配置,从而在整个操作系统安装过程中,实现了自动化的安装和设置,从而节省了人力资源和时间资源,此外,由于减少了人工干预,避免了人为操作引起的问题,极大的提高了工厂的生产效率与生产直通率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术实施例的安装操作系统的方法的流程图;图2是根据本专利技术实施例的安装操作系统的方法的具体流程图;图3是根据本专利技术实施例的组装磁盘阵列RAID的流程图;图4是根据本专利技术实施例的配置操作系统的流程图;图5是根据本专利技术实施例的安装操作系统的装置的框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。根据本专利技术的实施例,提供了一种安装操作系统的方法。如图1所示,根据本专利技术实施例的安装操作系统的方法包括:步骤S101,向服务端发送下载请求,并接收服务端返回的系统安装程序、第一脚本、和第二脚本;步骤S103,根据第一脚本,进行磁盘阵列RAID的组装,并且根据系统安装程序,自动安装操作系统;步骤S105,根据第二脚本,进行操作系统的配置。通过本专利技术的上述方案,通过向服务端发送下载请求,并接收服务端返回的系统安装程序、第一脚本、和第二脚本,随后根据第一脚本,进行磁盘阵列RAID的组装,并且根据系统安装程序,自动安装操作系统,最后根据第二脚本,进行操作系统的配置,从而在整个操作系统安装过程中,实现了自动化的安装和设置,从而节省了人力资源和时间资源,此外,由于减少了人工干预,避免了人为操作引起的问题,极大的提高了工厂的生产效率与生产直通率。根据本专利技术的一个实施例,根据第一脚本,进行磁盘阵列RAID的组装包括:判断是否安装有SAS卡或RAID卡;在安装有SAS卡的情况下,进行第一磁盘阵列RAID的组装;在安装有RAID卡的情况下,进行第二磁盘阵列RAID的组装。根据本专利技术的一个实施例,在安装有SAS卡的情况下,进行第一磁盘阵列RAID的组装包括:判断与SAS卡关联的硬盘数量;在硬盘数量不小于阈值的情况下,将硬盘组装为RAID1;在硬盘数量小于阈值的情况下,不进行磁盘阵列RAID的组装。根据本专利技术的一个实施例,在安装有RAID卡的情况下,进行第二磁盘阵列RAID本文档来自技高网...
一种安装操作系统的方法和装置

【技术保护点】
一种安装操作系统的方法,其特征在于,包括:向服务端发送下载请求,并接收所述服务端返回的系统安装程序、第一脚本、和第二脚本;根据所述第一脚本,进行磁盘阵列RAID的组装,并且根据所述系统安装程序,自动安装所述操作系统;以及根据所述第二脚本,进行所述操作系统的配置。

【技术特征摘要】
1.一种安装操作系统的方法,其特征在于,包括:向服务端发送下载请求,并接收所述服务端返回的系统安装程序、第一脚本、和第二脚本;根据所述第一脚本,进行磁盘阵列RAID的组装,并且根据所述系统安装程序,自动安装所述操作系统;以及根据所述第二脚本,进行所述操作系统的配置。2.根据权利要求1所述的方法,其特征在于,根据所述第一脚本,进行磁盘阵列RAID的组装包括:判断是否安装有SAS卡或RAID卡;在安装有所述SAS卡的情况下,进行第一磁盘阵列RAID的组装;在安装有所述RAID卡的情况下,进行第二磁盘阵列RAID的组装。3.根据权利要求2所述的方法,其特征在于,在安装有所述SAS卡的情况下,进行第一磁盘阵列RAID的组装包括:判断与所述SAS卡关联的硬盘数量;在所述硬盘数量不小于阈值的情况下,将所述硬盘组装为RAID1;在所述硬盘数量小于所述阈值的情况下,不进行所述磁盘阵列RAID的组装。4.根据权利要求2所述的方法,其特征在于,在安装有所述RAID卡的情况下,进行第二磁盘阵列RAID的组装包括:获取第一配置文件的第一配置信息;根据所述第一配置信息,对与所述RAID卡连接的硬盘进行所述磁盘阵列的组装。5.根据权利要求1所述的方法,其特征在于,根据所述第二脚本,进行所述操作系统的配置包括:获取第二配置文件的第二配置信息,其中,所述第二配置信息包括数据网络IP地址、管理网络IP地址;根据所述数据网络IP地址,对数据网络IP地址进行设置;根据所述管理网络IP地址,对管理网络IP地址进行设置。6.一种安装操作系统的装置,其特征在于,包括:下载...

【专利技术属性】
技术研发人员:刘京亮
申请(专利权)人:曙光信息产业股份有限公司
类型:发明
国别省市:天津,12

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

1