预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114238030A(43)申请公布日2022.03.25(21)申请号202111601506.4(22)申请日2021.12.24(71)申请人中国建设银行股份有限公司地址100033北京市西城区金融大街25号(72)发明人陈琳(74)专利代理机构北京集佳知识产权代理有限公司11227代理人吴晓静(51)Int.Cl.G06F11/30(2006.01)G06F11/32(2006.01)权利要求书2页说明书10页附图6页(54)发明名称一种主机异常重启监测方法及相关装置(57)摘要本申请提供了一种主机异常重启监测方法及相关装置,当主机启动时,检测是否存在表征操作系统异常重启的标记文件,若存在确定上一次重启为异常重启;若不存在确定上一次重启为正常重启,并创建标记文件,直到检测到操作系统正常关闭后删除该标记文件。由上述过程可知,该方案在操作系统正常关闭并重启后创建标记文件,若操作系统启动之后正常关闭(或重启)则删除该标记文件,若操作系统未正常关闭(或重启)则保留该标记文件,下一次启动后通过检测是否存在标记文件即可判定上一次重启是否是异常重启,实现了检测操作系统异常宕机重启的情况,进而能够提前检测出主机的异常运行情况,以便提前对主机进行维护,提高了主机运行的安全性。CN114238030ACN114238030A权利要求书1/2页1.一种主机异常重启监测方法,其特征在于,包括:若监测到主机的操作系统启动,检测是否存在标记文件,所述标记文件用于表征所述操作系统异常重启;若存在所述标记文件,确定上一次重启为异常重启;若不存在所述标记文件,确定上一次重启为正常重启,创建所述标记文件,直到检测到所述操作系统正常关闭后,删除所述标记文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:创建监测服务;当所述操作系统启动后,启动所述监测服务;所述监测服务检测是否存在标记文件,若存在确定上一次重启为异常重启,若不存在确定所述上一次重启为正常重启,并创建标记文件;当所述监测服务接收到所述操作系统的关机指令后,所述监测服务删除所述标记文件后停止运行。3.根据权利要求2所述的方法,其特征在于,所述创建监测服务,包括:部署所述监测服务的程序,并将所述监测服务的启动条件与所述操作系统启动绑定,以及,将所述监测服务的停止条件与所述操作系统的正常关闭绑定。4.根据权利要求3所述的方法,其特征在于,所述部署监测服务的程序,包括:接收所述监测服务的程序对应的Redhat软件打包管理器RPM包;当接收到RPM包安装命令后,将所述RPM包中所述监测服务的程序安装至所述操作系统中。5.根据权利要求1‑4任一项所述的方法,其特征在于,在确定上一次重启为异常重启之后,所述方法还包括:生成第一报警信息,所述第一报警信息用于表征所述操作系统异常重启;检测所述操作系统是否健康,若所述操作系统健康,启动未正常关闭的应用程序;若所述操作系统不健康,生成第二报警信息,所述第二报警信息表征所述操作系统不健康。6.根据权利要求1‑4任一项所述的方法,其特征在于,在确定上一次重启为正常重启之后,所述方法还包括:检测所述操作系统是否健康,若所述操作系统不健康,生成第二报警信息,所述第二报警信息表征所述操作系统不健康;若所述操作系统健康,结束本次健康监测流程。7.根据权利要求5所述的方法,其特征在于,检测所述操作系统是否健康的过程包括:检测各个健康检测项的状态是否与相应的预期状态一致,其中所述健康检测项包括文件系统挂载状态、NTP进程状态、主机与网关的连通状态、NTP同步状态和监控进程状态;若各个健康检测项的状态均与相应的预期状态一致,确定所述操作系统健康;若至少一个所述健康检测项的状态与相应的预期状态不一致,确定所述操作系统不健康。8.根据权利要求7所述的方法,其特征在于,所述文件系统挂载状态对应的预期状态是文件系统已挂载,所述NTP进程状态对应的预期状态是NTP进程已启动,所述主机与网关的连通状态对应的预期状态是已连通,NTP同步状态对应的预期状态是已同步,所述监控进程2CN114238030A权利要求书2/2页状态对应的预期状态是已启动。9.一种主机异常重启检测装置,其特征在于,包括:标记文件检测模块,用于当监测到主机的操作系统启动,检测是否存在标记文件,所述标记文件用于表征所述操作系统异常重启;第一确定模块,用于当存在所述标记文件时,确定上一次重启为异常重启;第二确定模块,用于当不存在所述标记文件时,确定上一次重启为正常重启;标记文件创建模块,用于当不存在标记文件时,创建所述标记文件;标记文件删除模块,用于当检测到所述操作系统正常关机后,删除所述标记文件。10.一种服务器,其特征在于,包括:存储器