HP-UX

서버의 내부온도

 
bong-seok kim
조언자

서버의 내부온도

안녕하세요

이전에 본거 같은데

syslog에 over_temp

이것은 envd daemon이 감지를 하는데

실제 온도 설정이 어떻게 되어잇는지 알수 잇나여?

예로 지금 현재 서버 내부의 온도.

그리고 몇도가 되면 message가 나타나는지

그리고 몇도가 되면 down되는지에 대해 서버별로 잇나여?
2 응답 2
김병수
본과생

서버의 내부온도

itrc에 아래와 같은 내용이 있습니다.참조하시기 바랍니다.



특별히 온도를 설정하는 부분은 없는 것으로 알고 있습니다.

OVERTEMP > 40 C deg. OS: CRASH_PWRLSS

_POWERLOSS PM: force DC off



OVERTEMP > 38 C deg. OS: reboot -qh

_EMERG PM: GSP ALERT



OVERTEMP > 35 C deg. OS: reboot -hq

_CRIT PM: GSP ALERT



40가 되면 system은 shutdown된다고 합니다.



위의 경우는 L과 N Class의 경우이고요..



다른 CLASS인 경우는 조금 다르다고 합니다.



아래의 방법을 사용하여 수시로 check하시는 것이 좋을것 같습니다.

check /etc/envd.conf.



OVERTEMP_CRIT:y

/usr/bin/mailx -s OverTemp-Detected-system xyz@mail.com





OVERTEMP_EMERG:y

/usr/bin/mailx -s OverTemp-Detected-reboot-system xyz@mail.com

/usr/sbin/reboot -qh





FANFAIL_CRIT:y

/usr/bin/mailx -s Fan-fail-detected-system xyz@mail.com





FANFAIL_EMERG:y

/usr/bin/mailx -s Fan-fail-detected-reboot-system xyz@mail.com

/usr/sbin/reboot -qh





그럼~~
고광태
중학생

서버의 내부온도

기본적으로 아래의 온도가 현재 권장사양이고



수퍼돔 : Operating temperature +20°C to +30°C

rp7400~rp2400 : Operating Temperature 5 to 35C



envd 데몬이 체크해서 온도가 30도 이상되면



리부팅을 하도록 되어있습니다. 메세지도 뿌리려고 하면



/etc/envd.conf 에 emergency 를 정의를 해 주어야합니다.



OVERTEMP_CRIT:y

/usr/bin/mailx -s OverTemp-Detected mailrecipient







OVERTEMP_EMERG:y

/usr/bin/mailx -s OverTemp-Detected mailrecipient

/sr/sbin/reboot -qh





FANFAIL_CRIT:y

/usr/bin/mailx -s Fan-fail-detected mailrecipient





FANFAIL_EMERG:y

/usr/bin/mailx -s Fan-fail-detected mailrecipient

/usr/sbin/reboot -qh





END OF SAMPLE



envd 데몬의 내부적으로 event 로 체크되어지기 때문에 수치를 알수는 없습니다.



구지 온도을 체크해야하면 온도를 체크하는 장비를 구매하거나



아님



snmp oid 값을 사용해서 체크할수도 있다고 하더군요~



참조하시길..