SUMMARY: automatic poweroff after high temperature detected



Thanks go to the various people who replied, mostly saying the same thing:
software triggered poweroff on a 4100 is impossible, but you can at least
cause the system to halt after a failure as follows:

# /sbin/consvar -s auto_action HALT
# /sbin/consvar -a


I have included Peter Stern's reply verbatim as he went into quite a bit
of detail:

Dear Bob:

I do not think that there is any command which will cause your system to
power off. Even when you shutdown the system with 'shutdown -h' it
doesn't power off by itself. I think that the best you can do is:
setenv auto_action = halt

which will stop your system at the console prompt (>>>).
Then at least, the cpus won't be working generating heat and it won't
keep shutting down and rebooting.

And yes, you should be worried about the damage heat may cause.
Hopefully, nothing bad happened. but....

By the way, you can set ENVMON_USER_SCRIPT to some script which gets
executed when the system gets hot, e.g. sends you email. Then you can
try to solve the problem or power off the machine until you can.

Regards,
Peter Stern


Dear All,

This weekend we had an air conditioning failure and the temperature in the
machine room rose dramatically. The result was that every 18 minutes
envmond shut down our Alpahaserver 4100, only for it to reboot. This
carried on for about 27 hours until eventually (I presume) the hardware
detected an error and refused to come up.

The machine was still extremely hot the following morning (about 12 hours
later) so I'm not certain the power got turned off even then.

I am worried about the damage that might be caused by this, also the heat
being generated which increases the problem for the other servers in the
room. Is it possible to configure the system so that when a high
temperature is detected the machine shuts down and powers itself off? In
fact I don't mind if any kind of crash causes a power off, because tru64
is so reliable we never get crashes (touch wood!).

Our relevant variables are:

# /usr/sbin/envconfig -q
ENVMON_CONFIGURED = 1
ENVMON_GRACE_PERIOD =
ENVMON_MONITOR_PERIOD =
ENVMON_HIGH_THRESH = 40
ENVMON_USER_SCRIPT =

$ /sbin/consvar -l |grep -i boot
auto_action = BOOT
boot_dev = rz25
bootdef_dev = rz25
booted_dev = rz25
boot_file =
booted_file =
boot_osflags = A
booted_osflags = A
boot_reset = OFF

Regards,
Bob Vickers
Dept of Computer Science, Royal Holloway, University of London





Relevant Pages

  • Re: Obliterating the Rocket Equation with a Torusail
    ... > If we're talking about a future where fusion power ... Most of the proposed energy comes from He3 and 3H ... > conversion is the same as a traditional heat engine. ...
    (rec.arts.sf.science)
  • Re: F**K!
    ... credits toward insolation and/or some new form of heat. ... The geothermal is not the heat pumps above but power produced ... you don't think there are a few energy intensive businesses ... temperture difference of just under 40 F degrees. ...
    (rec.motorcycles)
  • automatic poweroff after high temperature detected
    ... This weekend we had an air conditioning failure and the temperature in the ... machine room rose dramatically. ... later) so I'm not certain the power got turned off even then. ... bootdef_dev = rz25 ...
    (Tru64-UNIX-Managers)
  • Re: question about wire antenna and tuner
    ... the antenna and dissipated within in your transmitter, ... The antenna was wrong and the heat was real -- whatever the theory behind ... As no common transmitter of notable power is 100% efficient, ...
    (rec.radio.amateur.antenna)
  • Re: Thermo electric cooler
    ... >> My CPU is a AMD Sempron 2800+ 2.0GHz Socket A Processor OEM and I ... >A peltier pumps heat from one side to the other so one side gets ... which also needs to be dissipated as heat on ... >The second upshot is your power supply now has three times as much ...
    (alt.comp.hardware.pc-homebuilt)