让SUN Sparc的工作站与服务器自动关机
近期成都雷雨天气造成经常停电,虽然只是短短几分钟,对我来说却是大麻烦: UPS保护了服务器, 服务器继续运行,但空调却因断电而停机,且来电后不会自动开启. 于是机房温度快速上升. 这几天因有同学在用服务器,所以能及时发现并通知我去开空调, 但万一无人通知, 对服务器将高温运行, 相当危险.
最理想的, 在电源恢复后, 空调也自动开始工作. 但暂时没有办法修改.
暂时的办法: 监视服务器温度, 超温自动关机!
写了个小程序 autoShut.c , 以root权限运行它, nohup ./autoShut 30 120 & (30度自动关机,检测间隔120秒)
使用到的系统命令 /usr/sbin/prtpicl -v -c temperature-sensor 或 /usr/sbin/prtdiag -v
空调关闭试了两次. => 正常工作.
Blade 150, 2500 也可以使用程序, 不用担心断电了.
--本文从QQ空间转过来,原发于2008年7月27日 0时19分15秒--