一种服务器安装Linux优化配置系统及方法与流程

文档序号:15980899发布日期:2018-11-17 00:19阅读:437来源:国知局

本发明涉及一种服务器优化方法,属于计算机技术领域,尤其一种服务器安装linux优化配置系统及方法。

背景技术

服务器server目前已经逐渐替代传统小型机,运行和承载着核心应用,因此,对于服务器的可靠性和稳定性要求就越来越高和重要。

服务器安装linux系统之后,系统默认的环境配置存在很多不理想之处,无法满足用户实际要求的测试或者使用环境。针对这种情况,在实际应用中用户在安装完成linux系统后会进一步手动进行相应的配置,这样即影响效率又浪费了不必要的人力。

如中国专利(授权公告号cn105007290b)公开了“一种针对无盘服务器的linux系统远程安装配置管理方法”,该方法实现无需现场施工且支持无盘服务器远程异地安装,在安装前做硬件检测,规避服务器硬件风险,同时检测无盘服务器环境并提示用户环境要求,降低学习成本;简化安装界面,让linux无盘真正做到图形化,让习惯windows平台的无盘用户可以轻松上手;增加linux服务器虚拟化支持,让linux与windows共存同一服务器,减少资源浪费;支持任意客户机远程管理linux服务器,无需单独安装网维环境,减少对管理控制台的依赖。

再如中国专利(授权公告号cn101710864b)公开了“一种多网口linux服务器的配置方法”,获取linux服务器各网口的配置信息,根据配置信息对网口进行分类;重新配置各个网口的地址和路由;设置策略路由规则,根据策略路由规则和网口配置构造特定路由表,并刷新路由缓存,使特定路由表路由立即生效。本发明还提供了一种多网口linux服务器的配置装置,采用本发明,能在保证系统灵活性的同时,提高网口的利用率。

但上述方法及系统,未涉及服务器自身安装linux系统的配置优化,影响效率和浪费人力。



技术实现要素:

本发明提供一种服务器安装linux优化配置系统及方法,用于解决现有技术中的问题。

本发明通过以下技术方案予以实现:

一种服务器安装linux优化配置系统,所述优化配置系统包括优化配置平台、脚本输入模块、配置确认模块以及重启模块,所述优化配置平台为带有外插独立显卡和搭载处理器、linuxos的pc机,所述脚本输入模块包括终端免密设定单元、mcelog服务配置单元、系统自带nouveau显卡驱动禁用单元,脚本输入模块由测试平台控制与待安装的服务器通讯;所述终端免密设定单元用于实现服务器安装linux系统时的终端免密登录,mcelog服务配置单元用于实现linux系统下mcelog的优化配置,系统自带nouveau显卡驱动禁用单元用于实现linux系统自带显卡驱动nouveau禁用;所述配置确认模块与服务器通讯以监测服务器安装linux后的配置是否正确,所述重启模块用于控制服务器安装linux后进行重启,以确保配置生效。

如上所述的一种服务器安装linux优化配置系统,所述终端免密设定单元,以脚本的方式首先判断系统是否执行过免密的设定,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常。

如上所述的一种服务器安装linux优化配置系统,所述mcelog服务配置单元,以脚本方式首先安装mcelog相关组件并在系统下暂停mcelog服务,然后判断系统mcelog配置文件“mcelog.service”是否有进行过相关配置,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常。

如上所述的一种服务器安装linux优化配置系统,所述系统自带nouveau显卡驱动禁用单元,以脚本方式首先判断系统grub配置文件是否有进行过相关配置,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常,并对系统的内核重新进行编译操作。

本发明还提供了一种服务器安装linux优化配置方法,包括如上所述优化配置系统,包括如下步骤:

s1.搭建测试平台,将所述优化配置系统与待安装的服务器连接;

s2.将脚本auto_setting.sh传输至服务器内存目录下,通过”shauto_setting.sh”命令执行配置脚本;

s3.确认服务器属性是否正常配置编译成功;

s4.重启服务器确保优化配置生效。

1、根据权利要求1所述的一种服务器安装linux优化配置方法,其特征在于,所述脚本auto_setting.sh的内容如下:

与现有技术相比,本发明的优点是:

本发明通过优化配置系统,结合自动化脚本的方式,进而可以实现一键操作linux系统下终端免密设定、mcelog服务的安装配置、系统自带nouveau显卡驱动的禁用功能。操作简单,大大减少了人工操作及干预的时间,实用性强,大大节约了时间成本。

经过测试统计相对于现有技术,本发明可以提高服务器安装效率30%以上。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍。

图1是本发明所述优化配置系统的原理框图;

图2是本发明所述优化配置方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

如图1所示,一种服务器安装linux优化配置系统,所述优化配置系统包括优化配置平台、脚本输入模块、配置确认模块以及重启模块,所述优化配置平台为带有外插独立显卡和搭载处理器、linuxos的pc机,所述脚本输入模块包括终端免密设定单元、mcelog服务配置单元、系统自带nouveau显卡驱动禁用单元,脚本输入模块由测试平台控制与待安装的服务器通讯;所述终端免密设定单元用于实现服务器安装linux系统时的终端免密登录,mcelog服务配置单元用于实现linux系统下mcelog的优化配置,系统自带nouveau显卡驱动禁用单元用于实现linux系统自带显卡驱动nouveau禁用;所述配置确认模块与服务器通讯以监测服务器安装linux后的配置是否正确,所述重启模块用于控制服务器安装linux后进行重启,以确保配置生效。

本实施例的终端免密设定单元,以脚本的方式首先判断系统是否执行过免密的设定,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常。

以脚本的方式首先判断系统时候有执行过免密的设定,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常

本实施例的mcelog服务配置单元,以脚本方式首先安装mcelog相关组件并在系统下暂停mcelog服务,然后判断系统mcelog配置文件“mcelog.service”是否有进行过相关配置,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常。

脚本方式首先安装mcelog相关组件并在系统下暂停mcelog服务,然后判断系统mcelog配置文件“mcelog.service”是否有进行过相关配置,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常。

本实施例的系统自带nouveau显卡驱动禁用单元,以脚本方式首先判断系统grub配置文件是否有进行过相关配置,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常,并对系统的内核重新进行编译操作。

脚本方式首先判断系统grub配置文件是否有进行过相关配置,如果未做设定将会对系统进行相关配置文件的编译,如果已经设定则会停止操作并在屏幕输出提醒打印,防止重复操作引起系统文件异常;之后对系统的内核重新进行编译操作。

如图2所示,本实施例还公开了一种服务器安装linux优化配置方法,包括所述优化配置系统,步骤如下:

s1.搭建测试平台,将所述优化配置系统与待安装的服务器连接;

s2.将脚本auto_setting.sh传输至服务器内存目录下,输入”shauto_setting.sh”执行配置脚本;

s3.确认服务器属性是否正常配置编译成功;

s4.重启服务器确保优化配置生效。

如上所述的一种服务器安装linux优化配置方法,所述脚本auto_setting.sh的内容如下:

本发明通过优化配置系统,结合自动化脚本的方式,进而可以实现一键操作linux系统下终端免密设定、mcelog服务的安装配置、系统自带nouveau显卡驱动的禁用功能。操作简单,大大减少了人工操作及干预的时间,实用性强,大大节约了时间成本。经过测试统计相对于现有技术,本发明可以提高服务器安装效率30%以上。

本发明未详尽描述的技术内容均为公知技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1