Linux.BMC: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== das UID LED des Servers steuern ==


== den Server durch ein Script starten ==
auf dem Server selbst, Supermicro X10 und X11 Boards


=== Vorbereitung ===
* <b>AN</b> <code>ipmitool raw 0x30 0xD</code>
* <b>AUS</b> <code>ipmitool raw 0x30 0xE</code>


* damit wir uns immer einloggen können, müssen die Systememiteinander bekannt gemacht werden
== den Server von remote durch ein Script starten ==


  ssh-keygen
  #
  ssh-copy-id ADMIN@192.168.115.130
# 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


=== Start ===
#
# automatisiertes Einschalten, Annahme: BMC hat User "ADMIN" und Passwort "ADMIN"
#
echo 'start /system1/pwrmgtsvc1' | sshpass -p 'ADMIN' ssh -T ADMIN@192.168.115.130


ssh -t ADMIN@192.168.115.130 'start /system1/pwrmgtsvc1'
== welche IP Adresse hat das BMC ==


=== Alternative ===
auf dem Server selbst


  sshpass -p 'ADMIN' ssh -T ADMIN@192.168.115.130 'start /system1/pwrmgtsvc1'
  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!

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!