Linux.BMC: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 40: Zeile 40:
== Lüfterdrehzahlregelung ==
== Lüfterdrehzahlregelung ==


* Bei X10, X11 Boards
* Bei Supermicro X10*- und X11*- Boards


=== Installation ===
=== Installation ===


  zypper install ipmitool python3 python-cairo-common-devel
  zypper install ipmitool python3 python-pycairo-common-devel
  pip install --upgrade pip
  pip install --upgrade pip
  pip install click
  pip install click

Aktuelle Version vom 20. Januar 2021, 16:40 Uhr

das UID LED des Servers steuern

auf dem Server selbst, Supermicro X10 und X11 Boards

  • AN ipmitool raw 0x30 0xD
  • AUS ipmitool raw 0x30 0xE

den Server von remote durch ein Script starten

#
# notwendiger manueller Schritt, um ...
#
#  a) ... sshpass nachzuinstallieren
#  b) ... den Key zu den bekannten Hosts hinzuzufügen
#
zypper install sshpass
ssh -T ADMIN@192.168.115.130
#
# automatisiertes Einschalten, Annahme: BMC hat User "ADMIN" und Passwort "ADMIN"
#
echo 'start /system1/pwrmgtsvc1' | sshpass -p 'ADMIN' ssh -T ADMIN@192.168.115.130

welche IP Adresse hat das BMC

auf dem Server selbst

ipmitool lan print

Temperaturen und Lüfter

auf dem Server selbst

ipmitool sensor

alternativ

ipmitool sdr

Lüfterdrehzahlregelung

  • Bei Supermicro X10*- und X11*- Boards

Installation

zypper install ipmitool python3 python-pycairo-common-devel
pip install --upgrade pip
pip install click
wget https://github.com/putnam/superfans/raw/master/superfans
chmod 755 superfans
./superfans status

Regelung

#
# no load
#
/root/superfans set 20

#
# high load
#
/root/superfans set 100

Server soll mal piespen

auf dem Server selbst

echo -en "\a" > /dev/tty5

Watchdog

  • Ich habe bei einem Supermicro noch nie den Watchdog abzeichnen können -> Reboot/NMI nach 5 Min.
    • Egal was ich versucht habe!