被控端自动恢复方法和装置制造方法及图纸

技术编号:20763670 阅读:29 留言:0更新日期:2019-04-03 14:14
本发明专利技术公开了被控端自动恢复方法和装置,该方法包括:排查运维管理工具中不可用的被控端;根据排查结果,生成被控端不可用的主机列表;对所述主机列表中的每一个主机执行自动恢复脚本;其中,所述自动恢复脚本的内容包括:向所述主机发送登陆请求,在登陆成功后,对所述主机重新安装、配置被控端,从而达到被控端自动恢复运行的目的。

【技术实现步骤摘要】
被控端自动恢复方法和装置
本专利技术涉及计算机
,更具体地说,涉及被控端自动恢复方法和装置。
技术介绍
运维管理工具(例如SaltStack、zabbix)中包括主控端和多个被控端,主控端同时与多个被控端存在通信连接,使得主控端所在主机能够同时对多个被控端所在主机进行状态监控或数据管理等运维管理工作。当所述运维管理工具中的某一个或某几个被控端出现问题(例如被控端的某个文件被误删,或者被控端配置参数错误等)而无法与主控端正常通信时(即被控端不可用时),一般只能由人工登陆到被控端不可用的主机进行处理,使这些主机上配置的被控端恢复运行。但这种人工登陆、处理方式必然存在人力成本高、处理不及时的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的被控端自动恢复方法和装置,方案如下:一种被控端自动恢复方法,包括:排查运维管理工具中不可用的被控端;根据排查结果,生成被控端不可用的主机列表;对所述主机列表中的每一个主机执行自动恢复脚本;其中,所述自动恢复脚本的内容包括:向所述主机发送登陆请求,在登陆成功后,对所述主机重新安装、配置被控端。可选的,本文档来自技高网...

【技术保护点】
1.一种被控端自动恢复方法,其特征在于,包括:排查运维管理工具中不可用的被控端;根据排查结果,生成被控端不可用的主机列表;对所述主机列表中的每一个主机执行自动恢复脚本;其中,所述自动恢复脚本的内容包括:向所述主机发送登陆请求,在登陆成功后,对所述主机重新安装、配置被控端。

【技术特征摘要】
1.一种被控端自动恢复方法,其特征在于,包括:排查运维管理工具中不可用的被控端;根据排查结果,生成被控端不可用的主机列表;对所述主机列表中的每一个主机执行自动恢复脚本;其中,所述自动恢复脚本的内容包括:向所述主机发送登陆请求,在登陆成功后,对所述主机重新安装、配置被控端。2.根据权利要求1所述的被控端自动恢复方法,其特征在于,所述对所述主机列表中的每一个主机执行自动恢复脚本,包括:确定所述主机列表中的每一个主机采用的计算机操作系统;如果所述主机列表中有至少一个主机具有与所述被控端自动恢复方法的执行主机相同的计算机操作系统,使用远程执行工具对所述至少一个主机执行自动恢复脚本。3.根据权利要求2所述的被控端自动恢复方法,其特征在于,所述确定所述主机列表中的每一个主机采用的计算机操作系统之后,还包括:如果所述主机列表中有多个主机具有与所述执行主机相同的计算机操作系统,使用批量执行工具同时控制所述多个主机执行自动恢复脚本。4.根据权利要求1、2或3所述的被控端自动恢复方法,其特征在于,当所述运维管理工具为SaltStack时,其主控端和被控端分别为Salt-Master端和Salt-Minion端;对应的,所述排查运维管理工具中不可用的被控端,包括:向SaltStack的salt-api模块发送监控指令,用以控制Salt-Master端对各个指定的Salt-Minion端执行test.ping操作,并接收各个指定的Salt-Minion端返回的状态信息,所述状态信息用于反映本Salt-Minion端的可用性。5.根据权利要求1所述的被控端自动恢复方法...

【专利技术属性】
技术研发人员:聂恩明
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1