A method and a system controller fault protection management server, the server management controller debugging signal output end, a reset signal input end are respectively connected with the management controller; then a fault protection device according to the data sent by the management controller to determine when is sent to the initialization information management controller, then do not handle; when is sent to the controller sends the specified interval management data, then the fault protection device start time, and the next received the same the specified data, zero value will fault protection time; when the time reaches the preset value, the fault protection device does not receive a management controller sends the specified the data is sent to management controller reset reset signal. The method and system of the invention can shorten management controller failure, reset the time needed for recovery of the normal work; management controller to increase the time, enhance the reliability of server.
【技术实现步骤摘要】
一种服务器中管理控制器故障保护的方法及系统
本专利技术涉及一种服务器保护系统,属于计算机
,尤其涉及一种服务器中管理控制器故障保护的方法及系统
技术介绍
服务器中的可编程控制器工作时,可能会发生功能异常、无法执行预定程序等问题。遇到这种情况,需要对可编程控制器进行复位。现有技术的处理方式如下所示:将可编程控制器的复位信号连接到看门狗watchdog电路或设备上,可编程控制器不断向watchdog电路发送脉冲信号,当可编程控制器出现故障时,程序无法执行脉冲信号无法发出。Watchdog电路不断进行计时,并在收到脉冲信号后清零计时的值。当计时时间达到预设值时,由于脉冲信号没发出来,计时器没有及时清零导致计时时间到达预定值,watchdog电路向可编程控制器发出复位信号,保证可编程控制器正常工作。在服务器设计中,经常会用到管理控制器对服务器的风扇、电压、功耗、错误信息等进行监控和控制。管理控制器也是上述可编程控制器的一种,为保证服务器可靠性,也需要在管理控制器出现故障的时候复位管理控制器。管理控制器在上电启动的时候需要进行初始化,其初始化需要一段时间,一般在1分钟以上。如果采用上述现有技术对管理控制器进行监控和复位,其计时时间一定要超过管理控制器初始化需要的时间,否则会导致管理控制器在上电启动时,未完成初始化,就在watchdog电路控制下进行复位,因而无法启动的现象。而计时时间过长的缺点在于,在管理控制器出现故障的时候,需要等很长时间才能复位恢复正常工作。这会导致管理控制器在很长时间内无法监控服务器的重要信息,对服务器的可靠性来说是不利的。
技术实现思路
本 ...
【技术保护点】
一种服务器中管理控制器故障保护的方法,其特征在于,包括以下步骤:S1.将服务器的管理控制器调试串口信号输出端接到故障保护装置的信号输入端,故障保护装置的复位信号输出端连接管理控制器的复位信号输入端,用以通过故障保护装置控制管理控制器复位;S2.当管理控制器出现故障进行初始化时,管理控制器通过调试串口信号输出端连续向故障保护装置发送当前的初始化状态信息,用于指示管理控制器初始化程度;当管理控制器初始化正常工作时,管理控制器会间隔通过调试串口信号输出端向故障保护装置发送指定的数据;S3.故障保护装置根据管理控制器调试串口信号输出端发来的数据进行判断,当调试串口信号输出端发来的是管理控制器的初始化信息时,则不做处理;当调试串口信号输出端发来的是管理控制器间隔发送的指定的数据,则故障保护装置开始计时,并在下次收到相同的所述指定的数据时,将故障保护装置计时的值清零;当计时的值达到预设值时,故障保护装置未接收到管理控制器调试串口信号输出端发送的指定的数据,则发送复位信号将管理控制器复位。
【技术特征摘要】
1.一种服务器中管理控制器故障保护的方法,其特征在于,包括以下步骤:S1.将服务器的管理控制器调试串口信号输出端接到故障保护装置的信号输入端,故障保护装置的复位信号输出端连接管理控制器的复位信号输入端,用以通过故障保护装置控制管理控制器复位;S2.当管理控制器出现故障进行初始化时,管理控制器通过调试串口信号输出端连续向故障保护装置发送当前的初始化状态信息,用于指示管理控制器初始化程度;当管理控制器初始化正常工作时,管理控制器会间隔通过调试串口信号输出端向故障保护装置发送指定的数据;S3.故障保护装置根据管理控制器调试串口信号输出端发来的数据进行判断,当调试串口信号输出端发来的是管理控制器的初始化信息时,则不做处理;当调试串口信号输出端发来的是管理控制器间隔发送的指定的数据,则故障保护装置开始计时,并在下次收到相同的所述指定的数据时,将故障保护装置计时的值清零;当计时的值达到预设值时,故障保护装置未接收到管理控制器调试串口信号输出端发送的指定的数据,则发送复位信号将管理控制器复位。2.根据权利要求1所述的一种服务器中管理控制器故障保护的方法,其特征在于,所述步骤S3故障保护装置计时的预设值为20~40秒。3.根据权利要求1所述的一种服务器中管理控制器故障保护的方法,其特...
【专利技术属性】
技术研发人员:程万前,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。