用于测试的服务端服务器搭建方法、装置、设备、介质制造方法及图纸

技术编号:36189255 阅读:8 留言:0更新日期:2022-12-31 21:00
本发明专利技术属于服务器测试技术领域,具体提供一种用于测试的服务端服务器搭建方法、装置、设备、介质,所述方法包括如下步骤:安装操作系统并配置硬件环境;挂载镜像源文件;确定固定服务端网口;安装并配置测试相关服务;将引导文件及所需镜像源文件拷贝到服务器相应目录;启动各服务并关闭防火墙。通过编写的shell脚本执行各服务模块的安装;并将以上各个模块串起来,插入放置到各个文件应该存放的地方;将引导文件和开启server端必须的文件拷贝进入相应目录;关闭server端的防火墙设置。节省测试搭建环境所需要的时间。试搭建环境所需要的时间。试搭建环境所需要的时间。

【技术实现步骤摘要】
用于测试的服务端服务器搭建方法、装置、设备、介质


[0001]本专利技术涉及服务器测试
,具体涉及一种用于测试的服务端服务器搭建方法、装置、设备、介质。

技术介绍

[0002]PXE(Pre

boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。TFTP Server和DHCP Server运行在另外一台Linux Server上服务器测试时,PXE启动是启动模块的重要方面,需要测试者自己搭建可供测试的server端服务器,安装系统后根据实际的硬件环境,安装所需要的服务软件包,并根据实际配置文件,手工安装软件包和切换不同的目录下配置不同的服务文件比较耗费测试时间。

技术实现思路

[0003]服务器测试时,PXE启动是启动模块的重要方面,有时候常常需要测试者自己搭建可供测试的server端服务器,安装系统后根据实际的硬件环境,安装所需要的服务软件包,并根据实际配置文件,手工安装软件包和切换不同的目录下配置不同的服务文件比较耗费测试时间,本专利技术提供一种用于测试的服务端服务器搭建方法、装置、设备、介质。
[0004]第一方面,本专利技术技术方案提供一种用于测试的服务端服务器搭建方法,包括如下步骤:
[0005]安装操作系统并配置硬件环境;
[0006]挂载镜像源文件;
[0007]确定固定服务端网口;
[0008]安装并配置测试相关服务;
[0009]将引导文件及所需镜像源文件拷贝到服务器相应目录;
[0010]启动各服务并关闭防火墙。
[0011]进一步的,挂载镜像源文件的步骤之前包括:
[0012]准备所需的配置文件,其中,配置文件包括iso镜像源文件、网卡配置文件、服务文件、grub文件、repo文件。
[0013]进一步的,准备所需的配置文件的步骤包括:
[0014]创建repo文件并对创建的文件进行命名;
[0015]根据测试环境配置网卡配置文件,并根据实际使用的网口创建文件名;
[0016]从镜像源中获取grub文件,并将获取的grub文件中set default值设置为0、将menuentry的内容做适配设置。
[0017]进一步的,服务文件包括dhcp服务文件、tftp服务文件,所述的安装并配置测试相
关服务的步骤包括:
[0018]安装并配置dhcp服务;
[0019]安装并配置tftp服务;
[0020]安装http服务。
[0021]进一步的,安装并配置测试相关服务的步骤包括:
[0022]将各个服务的相关模块串起来,插入放置到各个文件存放的位置。
[0023]第二方面,本专利技术技术方案还提供一种用于测试的服务端服务器搭建装置,包括硬件安装配置模块、文件挂载模块、网口确定模块、服务安装配置模块、文件拷贝模块、设置模块;
[0024]硬件安装配置模块,用于安装操作系统并配置硬件环境;
[0025]文件挂载模块,用于挂载镜像源文件;
[0026]网口确定模块,用于确定固定服务端网口;
[0027]服务安装配置模块,用于安装并配置测试相关服务;
[0028]文件拷贝模块,用于将引导文件及所需镜像源文件拷贝到服务器相应目录;
[0029]设置模块,用于启动各服务并关闭防火墙。
[0030]进一步的,该装置包括预处理模块,用于准备所需的配置文件,其中,配置文件包括iso镜像源文件、网卡配置文件、服务文件、grub文件、repo文件;
[0031]预处理模块包括repo文件处理单元、网卡配置文件处理单元、grub文件处理单元;
[0032]repo文件处理单元,用于创建repo文件并对创建的文件进行命名;
[0033]网卡配置文件处理单元,用于根据测试环境配置网卡配置文件,并根据实际使用的网口创建文件名;
[0034]grub文件处理单元,用于从镜像源中获取grub文件,并将获取的grub文件中set default值设置为0、将menuentry的内容做适配设置。
[0035]进一步的,服务文件包括dhcp服务文件、tftp服务文件,服务安装配置模块,具体用于安装并配置dhcp服务;安装并配置tftp服务;安装http服务。
[0036]进一步的,服务安装配置模块,还用于将各个服务的相关模块串起来,插入放置到各个文件存放的位置。
[0037]第三方面,本专利技术技术方案还提供一种电子设备,所述电子设备包括:
[0038]至少一个处理器;以及,
[0039]与所述至少一个处理器通信连接的存储器;其中,
[0040]存储器存储有可被至少一个处理器执行的计算机程序指令,所述计算机程序指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的用于测试的服务端服务器搭建方法。
[0041]第四方面,本专利技术技术方案提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如第一方面所述的用于测试的服务端服务器搭建方法。
[0042]从以上技术方案可以看出,本专利技术具有以下优点:可以通过脚本的方式快速搭建可供测试需要的pxe server端服务器,节省测试搭建环境所需要的时间。
[0043]此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。
[0044]由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。
附图说明
[0045]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]图1是本专利技术一个实施例的方法的示意性流程图。
[0047]图2是本专利技术一个实施例的装置的示意性框图。
具体实施方式
[0048]PXE(Pre

boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。TFTP Server和DHCP Server运行在另外一台Linux Server上服务器测试时,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于测试的服务端服务器搭建方法,其特征在于,包括如下步骤:安装操作系统并配置硬件环境;挂载镜像源文件;确定固定服务端网口;安装并配置测试相关服务;将引导文件及所需镜像源文件拷贝到服务器相应目录;启动各服务并关闭防火墙。2.根据权利要求1所述的用于测试的服务端服务器搭建方法,其特征在于,挂载镜像源文件的步骤之前包括:准备所需的配置文件,其中,配置文件包括iso镜像源文件、网卡配置文件、服务文件、grub文件、repo文件。3.根据权利要求2所述的用于测试的服务端服务器搭建方法,其特征在于,准备所需的配置文件的步骤包括:创建repo文件并对创建的文件进行命名;根据测试环境配置网卡配置文件,并根据实际使用的网口创建文件名;从镜像源中获取grub文件,并将获取的grub文件中set default值设置为0、将menuentry的内容做适配设置。4.根据权利要求3所述的用于测试的服务端服务器搭建方法,其特征在于,服务文件包括dhcp服务文件、tftp服务文件,所述的安装并配置测试相关服务的步骤包括:安装并配置dhcp服务;安装并配置tftp服务;安装http服务。5.根据权利要求4所述的用于测试的服务端服务器搭建方法,其特征在于,安装并配置测试相关服务的步骤包括:将各个服务的相关模块串起来,插入放置到各个文件存放的位置。6.一种用于测试的服务端服务器搭建装置,其特征在于,包括硬件安装配置模块、文件挂载模块、网口确定模块、服务安装配置模块、文件拷贝模块、设置模块;硬件安装配置模块,用于安装操作系统并配置硬件环境;文件挂载模块,用于挂载镜像源文件;网口确定模块,用于确定固定服务端网口;服务安装配置模块,用于安装并配置测...

【专利技术属性】
技术研发人员:徐卫平
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1