Az SMDC munkára fogása a Sun Fire X2100-on
Webes infrastruktúra üzemeltetéséhez elengedhetetlen egy jó menedzsment kártya a kiszolgálóba. Ma már a legtöbb gyártó távmenedzsment szolgáltatással együtt szállítja a gépeit. A Sun Microsystems az ipari szabvány IPMI (Intelligent Platform Management Interface) technológiát nyújtja a felhasználók számára a legkissebb gépében.
Maga az IPMI specifikáció lehetővé teszi, hogy a hardvergyártók olyan alapvető szolgáltatásokat integráljanak a rendszereikbe mint a hardver monitoring, események naplózása, a rendszer távoli vezérlése (power on/off).
A Sun Fire X2100-ban nem a legújabb technológia található, viszont ez is nagyon jól használható, alapvető műveletek elvégzésére, valamint információk kinyerésére. A gépben található kártya, mely egyébként fizikailag a DVD meghajtó tetején fekszik, IMPI 1.5 kompatibilis, M3290 Service Management Daughter Card (SMDC). Az SMDC-t a Baseborad Management Control (BMC) controller vezérli, mely maga is egy CPU szerű eszköz (Qloginc Zicon processzor alapú) és saját operációs rendszert futtat. Mindaddig amíg a kiszolgáló tápja a hálózatra van csatlakoztatva, az SMDC monitorozni fogja a rendszerünket.
A Sun weboldalán kiterjedt SMDC dokumentáció található magáról a gépről és a management kártyáról.
Amennyiben szeretnénk használni a gép által nyújtott management lehetőségeket, akkor az X2100 egyik hálózati portjáról le kell mondanunk. Az SMDC kártyát először is konfigurálni kell. Ehhez a géphez kapott Supplemental CD-ről kell bootolnunk. A menedzsment kártya konfigurálásához ki kell lépni a DOS promthoz. Itt a C:\FLASH\BIOS\LATEST\IPMI könyvtárban található egy util.exe, amit elindítva tudjuk a menedzsment kártyát konfigurálni. Ezzel a kis eszközzel tudjuk elvégezni az SMDC alapkonfigurálását. A „LAN Config” menüpontban az IP címet, a hálózati maszkot és az alapértelmezett hálózati átjárót állíthatjuk be. A „User and password settings” menüpontban adhatunk meg új jelszavakat a kártya eléréséhez.
Konfigurálás után a következő funkciók állnak a rendelkezésünkre:
- Érzékelők: Feszültség, hőmérséklet, hűtőventillátorok fordulatszám értékei, behatolás érzékelés.
- Parancsok: A gép indítása, leállítása, reset
- Diagnosztikai parancsok: Tápfeszültség figyelés, ACPI állapot figyelés, Remote Console Redirection Over LAN
Nézzük hogyan érhetjük el ezeket a funkciókat.
Először is be kell szereznünk egy IPMI v1.5 kompatibilis ügyfél programot. Ez vagy a Sun N1 System Manager-e lehet, vagy az IPMItool v1.8.5. Ez utóbbi eszköz a legtöbb Linux disztribúcióban megtalálható.
Státusz információk:
Password:
System Power : off
Power Overload : false
Power Interlock : inactive
Main Power Fault : false
Power Control Fault : false
Power Restore Policy : always-off
Last Power Event :
Chassis Intrusion : inactive
Front-Panel Lockout : inactive
Drive Fault : false
Cooling/Fan Fault : false
Ebből látható, hogy a gép kikapcsolt állapotban van és minden rendben van vele.
Magáról a controllerrről is kaphatunk információkat az alábbi parancs segítségével.
Password:
Device ID : 0
Device Revision : 3
Firmware Revision : 4.11
IPMI Version : 1.5
Manufacturer ID : 6653
Manufacturer Name : Tyan Computer Corporation
Product ID : 2865 (0x0b31)
Device Available : yes
Provides Device SDRs : no
Additional Device Support :
Sensor Device
SDR Repository Device
SEL Device
FRU Inventory Device
IPMB Event Receiver
Bridge
Chassis Device
Aux Firmware Rev Info :
0x00
0x00
0x00
0x00
Ami itt fontos lehet a számunkra, az a támogatott IPMI verzió, gyártó, firmware verziója egy esetleges frissítéshez.
Miután alaposan kivizsgáltuk magunkat, életet lehelhetünk a gépünkbe:
Password:
Chassis Power Control: Up/On
Mivel adott esetben több száz km-re is lehetünk a géptől jó lenne tudni, hogy mi történik a boot folyamat során. Az IPMI biztosít is számunkra egy remote console lehetőséget:
Password:
[Starting SOL with receiving address 192.168.1.101:6230]
[SOL Session operational. Use ~? for help]
Sun Fire(TM) X2100 BIOS V1.1.7
Main Processor : Dual Core AMD Opteron(tm) Processor 180 , 2 CPUs
Memory Testing : 2096064K OK
CPU0 Memory information: DDR 400 CL: 3 ,2T Dual Channel, 128-bit
IDE Channel 0 Master : MATSHITADVD-ROM SR-8178 PZ16
IDE Channel 0 Slave : None
IDE Channel 1 Master : None
IDE Channel 1 Slave : None
SATA 1 : ST3500630AS 3.AAK
SATA 2 : ST3500630AS 3.AAK
Broadcom NetXtreme Ethernet Boot Agent v7.7.5
Copyright (C) 2000-2004 Broadcom Corporation
All rights reserved.
Press Ctrl-S to Enter Configuration Menu ...
NVIDIA RAID IDE ROM BIOS 4.84
Copyright (C) 2004 NVIDIA Corp.
Itt már BIOS üzenetektől kezdve figyelemmel kísérhetjük a folyamatot, és ha szükséges be is tudunk avatkozni.
Abban az esetben ha valamilyen hardver meghibásodás fordulna elő hasznosak lehet a szervíz számára az egyes alkatrészek adatai:
FRU Device Description : Builtin FRU Device (ID 0)
FRU Device Description : BIOS FRU (ID 2)
Product Manufacturer : Sun Microsystems
Product Name : Sun Fire X2100
Product Part Number : 6A61F009
Product Version : 1.1.7
FRU Device Description : LAN1 FRU (ID 3)
Product Manufacturer : NVIDIA
Product Name : GIGABIT ETHERNET CONTROLLER
Product Part Number : CK8-04
Product Extra : 01
Product Extra : 00:E0:81:5E:17:B2
FRU Device Description : LAN2 FRU (ID 4)
Product Manufacturer : BROADCOM
Product Name : GIGABIT ETHERNET CONTROLLER
Product Part Number : BCM5721
Product Extra : 01
Product Extra : 00:E0:81:5E:17:B3
FRU Device Description : CPU FRU (ID 5)
Product Manufacturer : AMD
Product Name : Dual Core 180
FRU Device Description : DIMM1 FRU (ID 6)
Product Name : 1024 MB
FRU Device Description : DIMM2 FRU (ID 7)
Product Name : 1024 MB
FRU Device Description : DIMM3 FRU (ID 8)
Product Name : 0 MB
FRU Device Description : DIMM4 FRU (ID 9)
Product Name : 0 MB
Menet közben a szenzorok által szolgáltatott értékeket az sdr paranccsal lehet kiolvasni:
Password:
Zircon 01 | Dynamic MC @ 20h | ok
DDR 2.6V | 2.60 Volts | ok
CPU core Voltage | 1.37 Volts | ok
VCC 3.3V | 3.27 Volts | ok
VCC 5V | 5.07 Volts | ok
VCC 12V | 11.97 Volts | ok
Battery Volt | 2.96 Volts | ok
CPU TEMP | 54 degrees C | ok
SYS TEMP | 35 degrees C | ok
CPU FAN | 15210 RPM | ok
SYSTEM FAN3 | 15030 RPM | ok
SYSTEM FAN1 | 15570 RPM | ok
SYSTEM FAN2 | 15300 RPM | ok
Main FRU | Log FRU @00h 00.0 | ok
BIOS FRU | Log FRU @02h 00.0 | ok
LAN1 FRU | Log FRU @03h 00.0 | ok
LAN2 FRU | Log FRU @04h 00.0 | ok
CPU FRU | Log FRU @05h 00.0 | ok
DIMM1 FRU | Log FRU @06h 00.0 | ok
DIMM2 FRU | Log FRU @07h 00.0 | ok
DIMM3 FRU | Log FRU @08h 00.0 | ok
DIMM4 FRU | Log FRU @09h 00.0 | ok
DME1I2C4 | Generic @20:5C.0 | ok
Az eszköz egyik legfontosabb funkciója a SEL (System Event Log). Az info paranccsal áltános információkat tudhatunk meg a gépünk esemény naplójáról.
Password:
SEL Information
Version : 1.5 (v1.5, v2 compliant)
Entries : 120
Free Space : 6256 bytes
Percent Used : 23%
Last Add Time : 01/13/1970 22:08:23
Last Del Time : Not Available
Overflow : false
Supported Cmds : 'Reserve' 'Get Alloc Info'
# of Alloc Units : 511
Alloc Unit Size : 16
# Free Units : 391
Largest Free Blk : 391
Max Record Size : 1
Az esemény naplót a list paranccsal listázhatjuk.
Password:
10 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
20 | Pre-Init Time-stamp | Critical Interrupt #0xe7 | Software NMI | Asserted
30 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
40 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
50 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
60 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
70 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
80 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
90 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
a0 | Pre-Init Time-stamp | Fan #0x3a | Upper Critical going high
b0 | Pre-Init Time-stamp | Fan #0x3a | Upper Critical going high
c0 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
d0 | Pre-Init Time-stamp | Power Unit | Power off/down | Asserted
A kezdeti tesztelések és beállítások után, mielőtt éles üzembe állítjuk a gépet érdemes törölni az esemény naplót:
Password:
Clearing SEL. Please allow a few seconds to erase.
Az Ezek után már csak az a ritka eset áll fenn, amikor le kell állítani a gépet: Hasznos lehet még számunkra a info
Password:
Chassis Power Control: Down/Off
shell parancs is, melyet abban az esetben használhatunk, ha több parancsot szeretnénk kiadni egymás után, így nem kell mindig jelszót megadnunk az ipmitool számára.
- A hozzászóláshoz belépés szükséges

Friss hozzászólások
1 év 11 hét
1 év 50 hét
2 év 11 hét
2 év 11 hét
2 év 11 hét
2 év 11 hét
2 év 12 hét
2 év 12 hét
2 év 15 hét
2 év 15 hét