一种服务器自动巡检方法技术

技术编号:11298735 阅读:144 留言:0更新日期:2015-04-15 15:44
本发明专利技术一种服务器自动巡检方法,包括如下步骤:S10:把所有需要纳入自动巡检的主机的信息写入到一个文本文件;S11:使用shell编写host_check.sh可执行脚本;S12:使用shell编写expect_ssh.sh和expect_telnet.sh脚本;S13:定时调用shell编写的脚本run_check.sh,读取文本文件,判定选择expect_ssh.sh还是expect_telnet.sh,调用host_check.sh,完成巡检工作。本发明专利技术以自动化巡检代替人工操作,减少了系统管理员的工作量,提高巡检效率,提高了系统管理员的工作效率,减少系统管理员数量,降低了数据中心的运维人力成本。

【技术实现步骤摘要】

【技术保护点】
一种服务器自动巡检方法,其特征在于,包括如下步骤:S10:把所有需要纳入自动巡检的主机的信息写入到一个文本文件;S11:使用shell编写host_check.sh可执行脚本;S12:使用shell编写expect_ssh.sh和expect_telnet.sh脚本,两个脚本分别是采用ssh和telnet协议,执行后可以读取host_info.txt文件,连接到需要巡检的主机,并调用host_check.sh脚本执行,并把所有的执行过程生成日志输入到指定目录的logfile.log文件;S13:在部署巡检脚本的主机上,使用crontab定时任务功能,定时调用shell编写的脚本run_check.sh,该脚本顺序读取文本文件,采用程序控制,根据不同端口判定选择expect_ssh.sh还是expect_telnet.sh,然后连接被巡检的操作系统,调用host_check.sh,完成巡检工作。

【技术特征摘要】

【专利技术属性】
技术研发人员:李井鹏张玉海武丽萍
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:山东;37

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

1