FreeBSD vs HP ProLiant Gen8 szerver HW monitorozás

Fórumok

A kérdés: FreeBSD 10.0-RELEASE (vagy akár 9.x-RELEASE) OS esetében milyen módon lehetne a hardver jellemzőket figyelni HP ProLiant Gen8 (v2) szerverek esetében? Nem speciális dolgok figyelésére vágyok, csak táp, hőmérséklet, ventilátor mondjuk.

Adott egy HP ProLiant ML310e Gen8 v2 szerver. iLo4 van rajta, természetesen továbbra sincs gyári HP support (nem csak az iLo-hoz).
A régebbi modellek jó része IPMI-n keresztül monitorozható korlátozottan (a fontosabb dolgokat ki lehet belőle húzni), de ebben a Gen8-ban már nem ismert meg ipmi eszközt a FreeBSD kernel (legalábbis a GENERIC).Neten megtaláltam már a "FreeBSD tools for ProLiant" projekt oldalát ami még az 5.4 időkben született, G2-es, pár G3-as gépet támogatott, majd 2008.01 dátumozású legfrissebb bejegyzéssel talán véget is ért. Neki sem futottam a kipróbálásának, mert a hardver is és az OS is fényévekre van már attól.

Ha bárkit érdekel, egy napos tapasztalat a géppel (házi szerver lesz az eddigi Atom CPU-s gép leváltására, mert az nem bírja a fejlesztéseinknél használt szerver oldali Java-t sok más feladattal együtt párhuzamosan :-):

- A régebbi (Gen7-tel bezárólag) gépekhez képest nagyon hosszú boot idő (majd 1.5 perc, mire az OS-t indítja, addig ezt-azt tesztel, kb. 60%-on járatva a ventilátorokat). OS indulás szélszebes (FreeBSD kernel betöltés nem akad meg másodpercekre, mint az előző generációs ML gépeken), ventilátort visszaveszi 7-8%-ra OS indulás elején (már a bootload alatt).
- Eléggé halk normál üzemben, kvázi egy átlag desktop gépnek megfelelő zajszinttel működik
- Rettentő gyors (Core i3-i5 2.-3. generációs processzorokhoz viszonyítva is) a benne lévő Xeon E3-1220v3 CPU. Pl. MySQL 5.5 szerver+kliens fordítás 7 perc.
- Fogyasztás szerverhez mérten nevetséges: 40W körül ha semmit sem csinál, 50W köröl ha megy ez-az, fordítás közben (ports-ból telepítés) akár 65W-ig felszalad. 2 db SATA HDD-vel. Power Factor mérve 0.82-0.87 között (a mostani Atom-os gépnek 0.55, így dupla VA-es UPS-t kellett számolni mellé).

Hozzászólások

Valami SNMP megoldás?
nagios pl kibányássza azokat az adatokat SNMP-n keresztül. Nem kell hozzá a gépen semmi, be kell állitani egy SNMP trap-et és egy célgépet ami lekérdezheti.

Bár konkrétan FreeBSD-n nem tudom hogy megy.
-------------------------
neut @ présház

Valóban! Elolvastam a mellékelt összes leírást, és az iLo User's Guide azzal kezd, hogy milyen jó a Gen8, mert Agentless Management van benne, így OS-től függetlenül elérhető a gép egészségi állapota többféle módon. Viszont valahogy nem kapcsolat össze fejben, hogy akkor az iLo IP-jén keresztül SNMP-vel a legegyszerűbb...

Be is üzemeltem az iLo-t, működik is az SNMP (az SnmpB nevű open source browser-rel nézem), de egyenlőre nem éreztem rá, legalábbis a fent nevezett kis programocska használatára. Látszólag működik, sikeres minden GET (név/jelszó megadása után), de valós adatokat nem látok sehol.
Íhy inkább veszek fel a Nagios-ba SNMP aktív ellenőrzést, és kipróbálom a leírásban elérhetőnek megjelölt MIB funkciókat.

Viszont az iLo leírásban felfigyeltem arra, hogy az továbbra is IPMI 2.0 kompatibilis, és egy sikeres

kldload ipmi

bizonyította is ezt. Igaz, FreeIPMI-vel lekérdezve jön az összes hőmérséklet (elképesztő mennyiségű hőérzékelő van benne), de pl. a ventilátorokról csak annyit mond, hogy "van, jó", miközben az iLo web felületen százalékosan látszik a sebességük. De annyi baj legyen, és elsőre csak annyit szeretnék látni, hogy minden rendben, vagy foglalkozni kell vele.