nebellicht
Goto Top

Temperaturgesteuertes Herunterfahren PowerEdge T340

Hallo,
wie kann man den PowerEdge T340 zum Herunterfahren von Microsofts Server bewegen ab einer bestimmten Temperaturüberschreitung der Umgebungsluft bzw. intern gemessener Dauer-Temperatur ?

Oder haben Mainboards soetwas mit berücksichtigt?

Oder gibts externe Steuer Hardware (Serverraum) hierfür?

Oder eine Bastellösung.

Danke, bin neu im Thema und daher ist alles interessant für mich.

Gruss nbll

Content-ID: 93282689777

Url: https://administrator.de/contentid/93282689777

Ausgedruckt am: 21.11.2024 um 17:11 Uhr

DivideByZero
DivideByZero 12.05.2024 um 14:18:43 Uhr
Goto Top
Moin,

das Thema kommt immer mal wieder, siehe
Temperaturaufzeichnung im Serverraum oder Bei über 40 Grad Server runterfahren.

Kurzform: Temperatur von extern erfassen, dann skriptgesteuert herunterfahren.

Gruß

DivideByZero
kreuzberger
kreuzberger 12.05.2024 um 15:43:06 Uhr
Goto Top
@Nebellicht

Man könnte die CPU-Temperatur mit diesem Powershell Script abfragen:


function Get-Temperature {
    $t = Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"  
    $returntemp = @()

    foreach ($temp in $t.CurrentTemperature)
    {


    $currentTempKelvin = $temp / 10
    $currentTempCelsius = $currentTempKelvin - 273.15

    $currentTempFahrenheit = (9/5) * $currentTempCelsius + 32

    $returntemp += $currentTempCelsius.ToString() + " °C : " + $currentTempFahrenheit.ToString() + " F : " + $currentTempKelvin + " K"    
    }
    return $returntemp
}

Get-Temperature

Erweitern könnte man das mit:

  • Benachrichtigung an alle User, die Online sind,
  • eMail an den Admin.

Das ganze dann in der Aufgabenplanung des Servers integrieren, das Script muss zwingend mit Admin-Rechten ausgeführt werden.

Kreuzberger
Nebellicht
Lösung Nebellicht 22.05.2024 aktualisiert um 12:28:39 Uhr
Goto Top
Upgrade: Mittlerweile habe ich eine Einstellung im BIOS bzw. iDrac gefunden, die da ein AUS ab einer Schwelltemperatur initiiert. Mit dem AUS ist hier wohl kein organisiertes Herunterfahren des Servers gemeint !
Man wirds sehen... aber besser als kaputt.

Konfiguration -> Systemeinstellungen -> Warnungskonfiguration -> Warnungen -> Warnungskonfiguration (Temperature) = Schweregrad -> Ausschalten.

GRuß nbll