[发明专利]一种批量修改集群中服务器配置信息的方法及装置在审
申请号: | 201710507064.4 | 申请日: | 2017-06-28 |
公开(公告)号: | CN107070732A | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | 赵俊 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 批量 修改 集群 服务器 配置 信息 方法 装置 | ||
技术领域
本发明涉及服务器配置领域,特别是涉及一种批量修改集群中服务器配置信息的方法及装置。
背景技术
随着大数据及云计算时代的到来,信息技术正在飞速的发展,随之而来的是企业对于基础IT设施的需求量呈指数级增加。由于服务器是实现大数据及云计算的最基本的IT设施,所以IT企业发展的过程中服务器数量在不断增加,这俨然已经给企业中负责对服务器进行修改和管理的人员带来了巨大的挑战。
现有的修改服务器配置信息的方法是人为的登录每一台服务器,在找到配置文件后进行配置信息的修改。这种修改方法实施起来较为繁琐,当服务器数量少的时候还能勉强胜任,但是现在企业中往往运行着成百上千甚至更多的服务器,凭借上述方法对服务器进行修改的工作量是巨大的,不仅需要花费大量人力,而且效率低下,有时还会出现错误。在企业非常注重时效性的当下,上述方法很难满足企业对于效率的要求,甚至会因此为企业带来损失。
可见,提供一种批量修改集群中服务器配置信息的方法以提高对服务器进行配置修改的效率,是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种批量修改集群中服务器配置信息的方法及装置用于对服务器配置信息进行修改时,提高修改的效率,降低人工成本。
为解决上述技术问题,本发明提供一种批量修改集群中服务器配置信息的方法,包括:
获取用户编写的修改脚本,并将修改脚本发送至集群中的服务器上的第一路径;其中,修改脚本中包括修改配置信息的指令;
当修改脚本发送至服务器时,赋予修改脚本可执行权限,并运行修改脚本以修改配置信息。
优选的,在赋予修改脚本可执行权限之前,该方法进一步包括:
获取用户编写的关系脚本,并将关系脚本发送至服务器上的第二路径;其中,关系脚本记录有IP地址与配置信息的对应关系;
则对应的,修改脚本中还包括获取本机IP地址的指令以及根据本机IP地址在关系脚本中匹配IP地址对应的配置信息的指令。
优选的,第一路径与第二路径为相同路径。
优选的,在获取用户编写的关系脚本与获取用户编写的修改脚本之前,该方法进一步包括:
生成rsa公钥及rsa私钥,并将rsa公钥及rsa私钥发送至服务器以实现免密码登录服务器。
优选的,将rsa公钥及rsa私钥发送至服务器具体为:
将rsa公钥及rsa私钥通过安全复制客户端发送至服务器。
优选的,赋予修改脚本可执行权限具体为:
通过安全协议连接工具赋予修改脚本可执行权限。
优选的,配置信息具体为主机名。
此外,本发明还提供一种批量修改集群中服务器配置信息的装置,包括:
修改脚本处理模块,用于获取用户编写的修改脚本,并将修改脚本发送至集群中的服务器上的第一路径;其中,修改脚本中包括修改配置信息的指令;
脚本执行模块,用于当修改脚本发送至服务器时,赋予修改脚本可执行权限,并运行修改脚本以修改配置信息。
优选的,该装置进一步包括:
关系脚本处理模块,用于获取用户编写的关系脚本,并将关系脚本发送至服务器上的第二路径;其中,关系脚本记录有IP地址与配置信息的对应关系。
优选的,该装置进一步包括:
免密码登录模块,用于生成rsa公钥及rsa私钥,并将rsa公钥及rsa私钥发送至服务器,以实现免密码登录服务器。
本发明所提供的一种批量修改集群中服务器配置信息的方法,将写有修改配置信息指令的修改脚本发到集群的每台服务器上,再运行集群中每台服务器中的修改脚本。由于修改配置信息的步骤以指令的形式写在修改脚本中,因此,在运行脚本时服务器会逐条执行脚本中的指令,这就相当于让集群中的每一个服务器分别修改自身的配置信息,从而实现对集群中各服务器的批量修改。另外,服务器能够保证在错误率极低的情况下执行脚本,且执行速度远高于人为的操作,所以这减轻了人为对集群中服务器进行逐一修改的繁琐性,而且避免了由于人为修改而可能出现的错误,同时也大大节省了修改配置信息的时间,提高了效率。此外,本发明还提供一种批量修改集群中服务器配置信息的装置,与上述的方法对应,有益效果如上所述。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710507064.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:负压化成系统
- 下一篇:一种用于通信基站蓄电池备品制作的设备