Ahoj,
servery byvaji vybaveny BMC modulem, který slouží pro vzdálenou správu a diagnostiku hardware. Technicky se jedná se o mikroprocesor integrovaný na základní desce. V případě zapojení napájení do serveru je BMC ihned aktivní. BMC pracuje nezávisle na použitém operačním systému, zároveň server může být v zapnutém i vypnutém stavu.
Mezi hlavní funkce patří :-snímače teploty
-snímače napětí
-snímače otáček ventilátorů
-detekce otevření skříně
Připojení ke vzdálenému serveru probíhá dvěma způsoby: 1. IPMI over LANTato metoda nemá grafické rozhraní, pomocí příkazu ipmi a argumentů jsou vypisovány údaje o stavu hardware daného serveru.
Linux - v distribucích Centos i Ubuntu existuje balíček s názvem ipmitool
- instalace ipmitool na CENTOS
yum install ipmitoolukázkové příkazy:-zjištění stavu napájení - status/zapnutí/vypnutí/tvrdý reset/soft reset (stejné jako CTRL+ALT+DEL s tím, že stroj se vypne, je potřeba ho poté zapnout)
ipmitool -H 192.168.0.120 -U admin -P admin power status|on|off|cycle|reset|soft
-senzory:
ipmitool -H 192.168.0.120 -U admin -P admin sensor|sdr-eventlog (systémový log):
ipmitool -H 192.168.0.120 -U admin -P admin selipmitool -H 192.168.0.120 -U admin -P admin sel get -begin 3 -max 2ipmitool -H 192.168.0.120 -U admin -P admin sel get -last 4Windows – pro Windows systémy je zapotřebí nainstalovat Dell BMC Utility
Poté se v adresáři C:ProgramFilesDellSysMgtbmc nacházejí dva spouštěcí soubory: ipmish.exe a ipmitool.exe
ukázkové příkazy:-zjištění stavu napájení
ipmish -ip 192.168.0.120 -u admin -p admin power status|on|off|cycle|reset -force-zjištění základních informací o serveru včetně verzí BIOSu
ipmish -ip 192.168.0.120 -u admin -p admin sysinfo id
ipmish -ip 192.168.0.120 -u admin -p admin sysinfo fru
-eventlog (systémový log):
ipmish -ip 192.168.0.120 -u admin -p admin selipmish -ip 192.168.0.120 -u admin -p admin sel get -last 10 2. SOL proxyTato metoda umožňuje přístup do BIOSu, RAID, BMC. Po startu systému přístup na konsoli přes přesměrovaný sériový port.
Instalace na Centos je individuální, záleží na výrobci serveru
Například DELLLinux – na stránkách
support.dell.com lze stáhnout
Dell Linux Remote Access Utilities (kompatibilita s RedHat a SuSe)
-instalace klienta na Centos -
cp OM_5.5.0_MgmtStat_A00.tar.gz /usr/src/cd /usr/srctar -xzvf OM_5.5.0_MgmtStat_A00.tar.gzcd linux/bmc/
rpm -e osabmcutil9g-RHEL* - po instalaci je nutné se přihlásit pomocí telnetu k SOL proxy:
telnet localhost 623připojením telnetu na port 623 se zobrazí uvítací tabulka, kde volby znamenají:
1) přihlášení k vzdálenému serveru (zadává se user, password a key). Key není defaultně použitý - stačí zmáčknout ENTER.
2) konfigurace Serial-Over-LAN.
3) aktivace Konzole. V případě vypnutého serveru se aktivováním bodu 3 zapne.
4) restart serveru a následná aktivace konzole - vhodné pro přístup do BIOSu
Poté je vidět klasický boot systému (podporuje se pouze text. rezim) podobně jako iDrac karty.
BMC může být ovládáno také pomocí webového rozhraní, to záleží na určitém HW.
Doufám, že je to trošku přehledné, a že BMC někomu pomůže