1.一种服务器管理方法,在服务器内部的设置有传感器、SMC、BMC,其特征在于,其管理过程为:将所有传感器信息分为SMC进行风扇自动控制所需的温度信息和其他非温度信息两类,通过SMC周期性获取用于风扇自动控制的温度信息,且该SMC在有获取全部传感器信息请求时才获取包括温度信息和其他非温度信息在内的全部传感器信息,BMC向SMC主动上报传感器超过门限的信息,使SMC无需轮询也能及时获取传感器超过门限的情况并进行相应处理。
2.根据权利要求1所述的一种服务器管理方法,其特征在于,在上述步骤中,SMC完成以下工作:
1)系统上电启动,SMC开始工作;
2)SMC通过获取温度命令周期性获取各个单元的温度信息;
3)SMC根据获取的温度信息结合用户自定义的温度-占空比映射表控制机箱风扇转速以调节机箱温度;
4)当管理员提交获取某个单元全部健康信息的请求时,SMC通过获取传感器命令获取包括电压、电流、温度等在内的该单元的全部传感器信息;
5)SMC在管理员需要查看传感器信息时,对传感器信息进行显示。
3.根据权利要求2所述的一种服务器管理方法,其特征在于,SMC对非温度传感器信息显示过程为:SMC监听来自各个BMC的传感器超过门限的主动上报信息,若收到则解析报文,通过指示灯、蜂鸣器或者Web管理界面进行提示,并进行相应处理。
4.根据权利要求1所述的一种服务器管理方法,其特征在于,在上述步骤中,BMC完成以下工作:
1)系统上电启动,各个单元的BMC开始工作;
2)BMC获取并维护所在单元的传感器信息;
3)BMC监听SMC对传感器信息的访问请求,包括温度类和非温度类传感器信息,若收到请求则向SMC提供所需的传感器信息;
4)BMC判断所维护的传感器是否有超过门限的情况,当检测到有传感器超过门限时主动向SMC上报信息。