一种远程管理RACK机房的移动APP实施方法技术

技术编号:19101707 阅读:24 留言:0更新日期:2018-10-03 03:50
本发明专利技术公开了一种远程管理RACK机房的移动APP实施方法,通过移动APP实现对RACK机房中各RACK机柜进行运行状态监控和故障定位,并针对故障通过移动APP进行应急操作的方法。本发明专利技术的一种远程管理RACK机房的移动APP实施方法和现有技术相比,为客户提供一种移动APP监控机房实时状态并进行一定操作的便捷方案,提高了机房业务运行稳定性以及对突发状况的响应速度。

【技术实现步骤摘要】
一种远程管理RACK机房的移动APP实施方法
本专利技术涉及机柜
,具体地说是一种远程管理RACK机房的移动APP实施方法。
技术介绍
一个机房中的RACK整机众多,每个机柜中RACK节点数量也较多,在客户正常使用过程中,某些机柜和节点可能出现各种各样的问题,如何能够实时并方便的监控整机以及各节点的运行状态变显得尤为重要。随着智能手机的不断普及,各种APP应运而生。借助移动APP相关架构的不断完善,开发一个实时高效快捷方便的移动APP对机房进行实时监控便成为了一种可能。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种能够实时监控机柜运行状态、及时发现机柜故障并能采取应急操作的一种远程管理RACK机房的移动APP实施方法。本专利技术解决其技术问题所采用的技术方案是:一种远程管理RACK机房的移动APP实施方法,通过移动APP实现对RACK机房中各RACK机柜进行运行状态监控和故障定位,并针对故障通过移动APP进行应急操作的方法。进一步,优选的方法为,步骤如下:环境配置,搭建一个Host主机,以使得Host主机实现与移动APP进行数据交互,并实现接收RMC与BMC的系统日志;Host主机实时接收RMC与BMC的系统日志,并判断系统日志内是否有报错;若无报错,则持续实时监控;若有报错,则把报错信息传递至移动APP;在移动APP上进行对相关机柜进行应急操作。进一步,优选的方法为,详细的操作步骤如下:S110、搭建一个Host主机,将各机柜的RMC及节点的BMCIP导入Host主机程序;S120、将Host主机与外部网络连通,并在Host主机内搭建和移动APP互通的网络架构;S130、将各机柜的RMC及节点的BMC的系统日志IP设置为Host主机的IP;S210、Host主机实时接收RMC与BMC的系统日志,并判断系统日志内是否有报错;S220、若无报错,则持续实时监控;S230、若出现报错,则利用通讯软件将报错信息传递到移动APP;S240、移动APP实时出现故障信息提示;S310、在移动APP上对相关机柜进行应急操作;S320、Host主机响应移动APP命令,通过IPMI命令对相关机柜的RMC和节点的BMC进行操作;S330、相关机柜的RMC和节点的BMC响应命令,执行操作;S340、移动APP获取相关机柜和节点的相应的状态,并在移动APP页面显示。进一步,优选的方法为,所述的应急操作包括关掉节点、关掉电源、重启节点、调整风扇转速。一种远程管理RACK机房的移动APP,包括运行状态监控单元、故障报错单元及应急操作单元;所述的运行状态监控单元,用于实时监控各机柜的运行状态;所述的故障报错单元,用于接收故障提示,并对故障进行定位;所述的应急操作单元,用于对故障机柜进行应急操作。进一步,优选的结构为,所述的移动APP通过IPMI命令从RMC获取各机柜状态,并将各机柜状态实时显示在移动APP应用界面上。进一步,优选的结构为,所述的各机柜状态包括整机电源状态、节点状态、风扇运行状态。本专利技术的一种远程管理RACK机房的移动APP实施方法和现有技术相比,有益效果如下:1、实现随时随地通过移动设备监控机房RACK机柜的运行状态;2、当机房内的RACK机柜或者节点出现故障时,移动APP会立刻进行故障信息提示;3、当机房内的RACK机柜或者节点出现故障时,移动APP能够实现迅速定位;4、移动APP能够根据故障信息,进行相应的应急操作;5、通过移动APP方式实现对RACK机房的远程管理,操作简单,使用方便。附图说明下面结合附图对本专利技术进一步说明。附图1为一种远程管理RACK机房的移动APP实施方法的原理框图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明。本专利技术为一种远程管理RACK机房的移动APP实施方法,利用一个实时高效快捷方便的移动APP对机房进行实时监控。为客户提供一种移动APP监控机房实时状态并进行一定操作的便捷方案。提高了机房业务运行稳定性以及对突发状况的响应速度。其中,RMC(RackManagementController)Rack机柜管理模块;BMC(BaseboardManagementController)主板监控管理模块;IPMI(IntelligentPlatformManagementInterface)智能平台管理接口;PSU(powersupplyunit)服务器的电源装置组件。实施例1:一、环境配置:搭建一个Host主机,确保Host主机和机房内各RMC以及各个节点的BMCIP能够连通。Host主机连接外部网络,Host主机内搭建和移动APP互通的网络架构,确保能够和移动APP进行数据交互。将所有机柜RMC以及所有节点的syslogserver(系统日志)IP设置为Host主机的IP,配置Host主机syslog(系统日志)服务器,确保Host主机能够接收到RMC以及BMC下的log(系统日志)。将所有机柜的RMC、BMCIP配置到Host主机相关程序中,当接收到某个机柜出问题后能够通过syslogserver的接收到的异常log的IP迅速找到到对应机柜和节点的位置.通过IP能够通过RMCIPMI命令获取机柜Location:例如:当收到如下rmc的log的时候:Apr2214:40:14192.168.1.251212111001:crticalFCB5fancontrolmodechangetomanual通过如下命令获取到RMC的IP:192.168.1.251RMC_IP=`catip.txt|awk-F""'{print$4}'|tr-d"\r""""\n"`然后通过IPMI命令.获取到RMC的location确定机柜的位置:机柜location获取命令:ipmitool-Ilan-H192.168.1.251-Uadmin-Padminraw0x3e0x010x010x00通常情况下,在机柜运行过程中,一旦RMC和BMC在log中出现error、fail等报错就表明机柜或节点存在问题,那么实时上报测试fail信息就显得很有必要。Host主机不间断的cat/var/log/messages下接收到的RMC和BMC日志,一旦log中出现报错,立即将报错信息打包并通过实时通讯工具iptux传递到移动APP,移动APP会出现提示信息。移动APP通过IPMI命令,可以看到机柜位置,然后点击进入机柜布局图,App端可以生动显示出现问题的部件,APP上会有红灯闪烁提示。根据APP收到的locaiton信息,定位机柜位置,通过IPMI命令实时刷新机柜health状态,更具状态显示,通过APP上的按钮进行相关操作。例如当收到机柜Node10AFail的消息,可以通过APP上的按钮临时重启node10A,APP上重启node10A具体实施方法是通过让Host主机执行如下IPMI带外命令:ipmitool-Ilanplus-H10.65.11.22chassispowerreset在APP上进行可以触摸进行相关功能的操作,比如开关机PSU、调整FAN(风扇)转速、开关机节点、Reset(重启)节点BMC等应急操作。保证机房遇到问题能够做临时紧急处理,提高业务稳定性。APP可以本文档来自技高网...

【技术保护点】
1.一种远程管理RACK机房的移动APP实施方法,其特征在于,通过移动APP实现对RACK机房中各RACK机柜进行运行状态监控和故障定位,并针对故障通过移动APP进行应急操作的方法。

【技术特征摘要】
1.一种远程管理RACK机房的移动APP实施方法,其特征在于,通过移动APP实现对RACK机房中各RACK机柜进行运行状态监控和故障定位,并针对故障通过移动APP进行应急操作的方法。2.根据权利要求1所述的一种远程管理RACK机房的移动APP实施方法,其特征在于,步骤如下:环境配置,搭建一个Host主机,以使得Host主机实现与移动APP进行数据交互,并实现接收RMC与BMC的系统日志;Host主机实时接收RMC与BMC的系统日志,并判断系统日志内是否有报错;若无报错,则持续实时监控;若有报错,则把报错信息传递至移动APP;在移动APP上进行对相关机柜进行应急操作。3.根据权利要求2所述的一种远程管理RACK机房的移动APP实施方法,其特征在于,详细的操作步骤如下:S110、搭建一个Host主机,将各机柜的RMC及节点的BMCIP导入Host主机程序;S120、将Host主机与外部网络连通,并在Host主机内搭建和移动APP互通的网络架构;S130、将各机柜的RMC及节点的BMC的系统日志IP设置为Host主机的IP;S210、Host主机实时接收RMC与BMC的系统日志,并判断系统日志内是否有报错;S220、若无报错,则持续实时监控;S230、若出现报错,则利用...

【专利技术属性】
技术研发人员:刘东伟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1