[发明专利]一种部署服务器操作系统测试环境的方法及系统在审
申请号: | 201810637135.7 | 申请日: | 2018-06-20 |
公开(公告)号: | CN108897679A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 鞠佳男;高准枚 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/61;G06F9/445 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统测试 部署服务器 程序模块 安装操作系统 服务器配置 终端服务器 自动化程序 安装软件 服务功能 检验服务 配置过程 配置网络 软件安装 生产效率 时间成本 配置的 脚本 调用 节约 配置 创建 部署 服务 生产 | ||
本发明实施例公开了一种部署服务器操作系统测试环境的方法及系统,方法包括S1,在终端服务器上安装操作系统并创建软件安装环境;S2,安装软件并配置网络;S3,开启软件的服务功能;S4,检验服务功能正常后,结束部署。本发明采用shell脚本作为服务器配置的自动化程序脚本,分别调用不同的程序模块,实现不同服务的配置,对比手动逐步配置的方式,简化配置过程,节约生产的时间成本,提高生产效率。
技术领域
本发明涉及服务器配置技术领域,具体地说是一种部署服务器操作系统测试环境的方法及系统。
背景技术
服务器配置是指根据企业的实际需求,针对安装有服务器操作系统的设备进行软件或者硬件的相应设置、操作,从而实现企业的业务活动需求,分为WEB(World Wide Web,即全球广域网)服务器,FTP(File Transfer Protocol,文件传输协议)服务器、SAMBA(Server Messages Block,信息服务协议)服务器和DNS(Domain Name System,域名系统)服务器。
在服务器生产过程中,为保证出厂服务器的质量,需要一个终端服务器作为主控端去测试其他生产的服务器,此终端服务器需要特别配置,包括安装操作系统、安装定制的软件包等。
配置过程需要工程师一步一步的完成部署,手动配置繁琐费时,容易出现错漏。且对于大型生产工厂,往往需要多台终端服务器,多台终端服务器需逐一进行配置,整个过程枯燥重复,且配置效率低,成本高。
发明内容
本发明实施例中提供了一种部署服务器操作系统测试环境的方法及系统,以解决现有技术中手动部署终端服务器费时费力、且容易出现错漏的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
本发明第一方面提供了一种部署服务器操作系统测试环境的方法,包括以下步骤:
S1,在终端服务器上安装操作系统并创建软件安装环境;
S2,安装软件并配置网络;
S3,开启软件的服务功能;
S4,检验服务功能正常后,结束部署。
结合第一方面,在第一方面第一种可能的实现方式中,步骤S2中安装的软件包括管理软件和应用软件,安装过程为:
调用create_yum函数安装管理软件,并将安装源设置为本地光盘;
调用install_rpm函数安装应用软件;
调用create_uut_eth函数,为软件配置网络。
结合第一方面,在第一方面第一种可能的实现方式中,所述管理软件包括http、ftp和dhcp。
结合第一方面,在第一方面第二种可能的实现方式中,步骤S3的具体实现过程为:依次开启网络服务、DHCP服务、TFTP服务和通讯服务。
结合第一方面,在第一方面第二种可能的实现方式中,所述通讯服务包括xinetd服务、rpcbind服务、httpd服务和nfs服务。
结合第一方面,在第一方面第二种可能的实现方式中,所述软件的服务功能通过软件管理工具开启,所述软件管理工具为serivce或systemctl。
结合第一方面,在第一方面第三种可能的实现方式中,软件的服务功能正常开启后,输出返回值,步骤S4通过获取返回值,判断服务功能是否正常开启。
本发明第二方面提供了一种部署服务器操作系统测试环境的系统,所述服务器用作测试中的控制终端,所述系统包括
第一部署模块,在终端服务器上安装操作系统并创建软件安装环境;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810637135.7/2.html,转载请声明来源钻瓜专利网。