System의 OVERTEMP가 emergency일떄 rebooting이 됩니다. system 온도가 OVERTEMP CRITICAL일때 root mail 등으로 경고 메세지를 받고자 합니다.
envd.conf file에 아래의 내용을 추가합니다
# vi /etc/envd.conf
OVERTEMP_CRIT:y
/usr/bin/mailx -s "WARNING: OVERTEMP" root
/usr/bin/logger -t envd -p crit -i "WARNING: OVERTEMP"
위의 내용에 따라 system 온도가 OVERTEMP_CRIT 일 경우에
root 계정으로 메일 메세지 "WARNING: OVERTEMP"를 보냅니다.
syslog에도 같은 메세지를 남깁니다.
다음에 envd deamon을 restart 합니다.
# /sbin/init.d/envd stop
envd stopped
# /sbin/init.d/envd start
Environmental daemon started
syslog.log: 에 envd restart에 관련된 log가 생길 것 입니다.
June 18 10:01:43 fletch /usr/sbin/envd[3199]: restart, and read the configuration file
OVERTEMP_CRIT event: 를 command에서 발생 시켜서 test 할수 있습니다.
# echo '\001\c' > /var/run/envd_diag
# vi syslog.log
Jun 18 10:16:14 inblue /usr/sbin/envd[19061]: ***** OVERTEMP_CRIT WARNING *****
Jun 18 10:16:14 inblue /usr/sbin/envd[19061]: Temperature exceeded the normal operation threshold. Correct the over-temperature condition.
Jun 18 10:16:14 inblue envd[19080]: WARNING: OVERTEMP
TEMP_NORMAL event: 로 다시 정상화 시킵니다.
# echo '\000\c' > /var/run/envd_diag
# vi syslog.log
Jun 18 10:16:53 inblue /usr/sbin/envd[19061]: Temperature is back to the normal machine operating range
출처 : HP 레스판스 센터
envd.conf file에 아래의 내용을 추가합니다
# vi /etc/envd.conf
OVERTEMP_CRIT:y
/usr/bin/mailx -s "WARNING: OVERTEMP" root
/usr/bin/logger -t envd -p crit -i "WARNING: OVERTEMP"
위의 내용에 따라 system 온도가 OVERTEMP_CRIT 일 경우에
root 계정으로 메일 메세지 "WARNING: OVERTEMP"를 보냅니다.
syslog에도 같은 메세지를 남깁니다.
다음에 envd deamon을 restart 합니다.
# /sbin/init.d/envd stop
envd stopped
# /sbin/init.d/envd start
Environmental daemon started
syslog.log: 에 envd restart에 관련된 log가 생길 것 입니다.
June 18 10:01:43 fletch /usr/sbin/envd[3199]: restart, and read the configuration file
OVERTEMP_CRIT event: 를 command에서 발생 시켜서 test 할수 있습니다.
# echo '\001\c' > /var/run/envd_diag
# vi syslog.log
Jun 18 10:16:14 inblue /usr/sbin/envd[19061]: ***** OVERTEMP_CRIT WARNING *****
Jun 18 10:16:14 inblue /usr/sbin/envd[19061]: Temperature exceeded the normal operation threshold. Correct the over-temperature condition.
Jun 18 10:16:14 inblue envd[19080]: WARNING: OVERTEMP
TEMP_NORMAL event: 로 다시 정상화 시킵니다.
# echo '\000\c' > /var/run/envd_diag
# vi syslog.log
Jun 18 10:16:53 inblue /usr/sbin/envd[19061]: Temperature is back to the normal machine operating range
출처 : HP 레스판스 센터