Portál AbcLinuxu, 2. května 2025 00:14

Server pro domácí síť, den pátý

26.1.2011 00:18 | Přečteno: 1577× | Linux | poslední úprava: 26.1.2011 00:18

Dnešek je den senzorů. Server má od včera vlastí funkční jádro a tak jsem ho dnes odpoledne přestěhoval do kumbálu. Tam získal čestné místo mezi kompoty a nikoho neruší.

Večer jsem nastartoval na dálku a po přihlášení nainstaloval lm-sensors. Po prvním projetí sensors-detect jsem byl dost zklamaný. Nenašel skoro nic, jediný záblesk ve tmě bylo nějaké IPMI:
Found `IPMI BMC KCS' at 0xca2...                            Success!
    (confidence 8, driver `ipmisensors')

[...]
Do you want to probe the I2C/SMBus adapters now? (YES/no): 
Using driver `i2c-i801' for device 0000:00:1f.3: Intel 3400/5 Series (PCH)
FATAL: Module i2c_i801 not found.
Protože jsem to nikdy neviděl, začal jsem hledat a zjistil jsem, že jde o Intelligent Platform Management Interface. Záhy jsem našel postup, jak opatchovat jádro, aby si s tím rozumělo. Všiml jsem si ale, že mám novější jádro a zkusil jsem prohledat config na řetězec IPMI_HANDLER. Byl tam, takže jsem jen přeložil nové jádro, restartoval a zkusil znovu senzory.

A nic. Při konfiguraci jsem přidal i coretemp a tak jsem se alespoň dozvěděl, že teplota jádra je kolem 24°C (což není tak špatné, můj desktop topí na 45.0°C); ostatní teplotní čidla a otáčky větráčků však nikde.
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +23.0°C  (high = +89.0°C, crit = +105.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 2:      +25.0°C  (high = +89.0°C, crit = +105.0°C)  
Nevzdal jsem se a nainstaloval ipmiutil. Tentokrát už jsem se dozvěděl o poznání více. Zkontroloval jsem výstup proti Lights-Out senzorům a usoudil, že berou vstupní data od stejného zdroje.
ipmiutil sensor
ipmiutil ver 2.67
isensor: version 2.67
-- BMC version 4.21, IPMI version 2.0 
_ID_ SDR_Type_xx ET Own Typ S_Num   Sens_Description   Hex & Interp Reading
0020 SDR IPMB 12 1b dev: 20 00 5f 00 00 Hewlett-Packard
0040 SDR Comp 02 6f 01 m 1f snum 00 OS Boot Status = 00 00 00 00 NotAvailable
0070 SDR Comp 02 6f 01 m 0f snum 01 POST Error = 00 00 00 00 NotAvailable
00a0 SDR Comp 02 6f 01 m 0c snum 02 Memory ECC = 00 00 00 00 NotAvailable
00d0 SDR Comp 02 6f 01 m 0c snum e0 DIMM1C ECC = 00 00 00 00 NotAvailable
0100 SDR Comp 02 6f 01 m 0c snum e1 DIMM2A ECC = 00 00 00 00 NotAvailable
0130 SDR Comp 02 6f 01 m 0c snum e2 DIMM3D ECC = 00 00 00 00 NotAvailable
0160 SDR Comp 02 6f 01 m 0c snum e3 DIMM4B ECC = 00 00 00 00 NotAvailable
01c0 SDR Comp 02 6f 01 m 13 snum 03 PCI-E Error = 00 00 00 00 NotAvailable
01f0 SDR Comp 02 6f 01 m 13 snum 04 NMI = 00 00 00 00 NotAvailable
0220 SDR Comp 02 03 20 a 07 snum fc Therm-Trip0 = 00 c0 01 80 OK  
0280 SDR Comp 02 05 20 a 07 snum 26 CPU Prochot = 00 c0 00 80 OK  
02b0 SDR Full 01 01 20 a 02 snum 82 CPU0 Vcore  = 67 OK*  1.01 Volts
02f0 SDR Full 01 01 20 a 02 snum 83 System VTT  = 73 OK*  1.13 Volts
0330 SDR Comp 02 08 20 a 07 snum 1f CPU Socket Occup = 01 c0 00 80 OK  
0360 SDR Full 01 01 20 a 02 snum 8e System 12V = d9 OK*  12.15 Volts
03a0 SDR Full 01 01 20 a 02 snum 7e System 5V = dc OK*  5.15 Volts
03e0 SDR Full 01 01 20 a 02 snum 7f Standby 5V = d8 OK*  5.05 Volts
0420 SDR Full 01 01 20 a 02 snum 80 System 3.3V = da OK*  3.38 Volts
0460 SDR Full 01 01 20 a 02 snum 81 Standby 3.3V = d4 OK*  3.29 Volts
0500 SDR Full 01 01 20 a 02 snum 84 DDR3 1.5V = 9d OK*  1.54 Volts
0540 SDR Full 01 01 20 a 04 snum 10 REAR FAN = 87 OK*  1776.36 RPM
0580 SDR Full 01 01 20 a 04 snum 12 CPU FAN = 6e OK*  2180.07 RPM
05c0 SDR Full 01 01 20 a 01 snum 0f SYS Ambient Temp = 30 OK*  24.00 degrees C
0600 SDR Full 01 01 20 a 01 snum 97 CPU0 Dmn0 Temp = 3c OK*  30.00 degrees C
0640 SDR Full 01 01 20 a 01 snum 98 CPU0 Dmn1 Temp = 00 Init  0.00 degrees C
0680 SDR Full 01 01 20 a 01 snum 0d DDR Ambient Temp = 49 OK*  36.50 degrees C
06c0 SDR Full 01 01 20 a 01 snum 0e PCI Ambient Temp = 3a OK*  29.00 degrees C
0700 SDR Full 01 01 20 a 01 snum 91 DIMM2A Temp = 36 OK*  27.00 degrees C
0740 SDR Full 01 01 20 a 01 snum 92 DIMM2A Temp = 00 Init  0.00 degrees C
0780 SDR Full 01 01 20 a 01 snum 93 DIMM4B Temp = 00 Init  0.00 degrees C
07c0 SDR Full 01 01 20 a 01 snum 94 DIMM3D Temp = 00 Init  0.00 degrees C
72f0 SDR FRU  11 1b dev: 20 00 80 00 00 00 System FRU0
7310 SDR FRU  11 1b dev: 20 01 80 00 07 01 System FRU1
7420 SDR Comp 02 6f 20 a 23 snum fe Watchdog = 00 c0 00 80 OK  
7450 SDR Comp 02 03 20 a 18 snum fd Chassis = 00 40 01 80 Warn-lo
7480 SDR Comp 02 6f 20 a 22 snum fc ACPI State = 00 c0 01 80 Working
     SDR IPMI       sensor: Power On Hours         = 99 hours
isensor completed successfully
Poměrně často ale výpis nedoběhne do konce a skončí chybou podobnou této GetSDR error -2, rlen = 0. Samozřejmě bych to měl nejraději hezky postaru, jak jsem zvyklý a tak jsem zkusil udělat i2c-i801 jako modul, skrze který by se lm-sensors s čipsetem Intel 3420 nějak domluvil. Bohužel bez úspěchu.

Ale i tak jsem docela spokojený, něco z toho vyrazím a nemusel jsem ani instalovat HP System Health Application and Command Line Utilities.rpm
Dnes už je pozdě, oči se mi zavírají, ještě spustím bleskovou instalaci smartmontools a půjdu spát.        

Hodnocení: 80 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Luboš Doležel (Doli) avatar 26.1.2011 00:34 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
Odpovědět | Sbalit | Link | Blokovat | Admin
Když jsem rozjížděl u nás v domě server, tak jsem měl obavy, že bude běžet nevyužitý. Nakonec je to věc, která si rychle našla využití, protože plní funkce: A co mě na tom vnitřně těší, všechno to v pohodě utáhne starý a energeticky dost úsporný (což je důvod, proč jsem použil právě tenhle stroj) Sempron na 1600 MHz.

A i světýlka na switchi se postupně rozsvicují, jestli to takhle půjde dál, tak brzo bude těch asi 17 zásuvek po domě málo. Ne, že by byly všechny využité, ale na některých místech se to hromadí.
26.1.2011 00:57 hufhendr | skóre: 33 | blog: U hufhendra
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
Co používáš na DLNA server, ushare? Jinak to vypadá vůbec docela zajímavě, hlavně ten VDR server. Já tedy nemám v kumbálu TV anténu, ale co není může být. Utáhne to i HD?
Luboš Doležel (Doli) avatar 26.1.2011 01:16 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
minidlna a PS3 Media Server. HD to utáhne, protože ho to jen distribuuje, takže jsou to pro něj jen data, která pošle daál.
26.1.2011 01:31 hufhendr | skóre: 33 | blog: U hufhendra
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
Takže tam není žádné on-line transkódování z H264 na MPEG2 nebo tak něco? Nestálo by to za zápisek třeba do blogu?
Luboš Doležel (Doli) avatar 26.1.2011 01:45 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
Pro transkódování není důvod. Notebook mi 1080i H.264 utáhne a televize to mají ze set-top boxu. To VDR slouží čistě jen pro moji potřebu moci se dívat na notebooku kdekoliv po domě na cokoliv.

Máme v plánu seriál o MythTV a XBMC, to určitě nebudu psát já. VDR znám čistě jen v této serverové podobě, jako frontend jsem to nikdy nepoužíval. Zásadní vlastnost VDR je, že není moc zapotřebí tam něco při tomto užití konfigurovat, funguje to tak nějak samo :-) Takže by to spíš bylo představení než návod.
houska avatar 26.1.2011 07:29 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
rizeni topeni? rozpovidej se o tom trochu, to by se mi libilo :) dik
Luboš Doležel (Doli) avatar 26.1.2011 16:29 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
V mém případě je to jen triviální relé zapnuto/vypnuto. O zbytek se starají termohlavice...
26.1.2011 21:23 Halis | skóre: 6 | blog: capacitor
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
O něco podobného bych se taky rád pokusil, nenašel by jste k tomu nějaký podrobnější materiál? Zejména výhody/nevýhody které vás nakonec dotlačily k použití toho, co jste použil (HW i SW) etc.
Luboš Doležel (Doli) avatar 26.1.2011 23:04 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Server pro domácí síť, den pátý
HW byl prostě ten, co jsem měl při ruce. Neměl jsem náladu kupovat nějaký další HW, když to, co tu mám, stačí. Takže jsem volil podle hlučnosti a hlavně spotřeby a tahle šunka vyhrála. Takže jsem jen nakoupil 2 extra disky různých značek jako hlavní úložiště a strčil do toho 4 GB RAM.

Co se softwaru týče, rozhodování probíhalo hlavně kolem VDR. Předtím jsem zkoušel HTS Tvheadend, ale to bylo bugovité a nenašel jsem na Linuxu jediný přehrávač, který by zvládal přehrávat RTSP streamy v jeho podání. Je to škoda, protože Tvheadend vypadal dost vymakaně. VDR zase nezvládne nahrávat vysílání v H.264, crashne na tom, že nedokáže najít key frame. Vývojáři na to v podstatě nereagovali a odvedli diskuzi jinam.

Distribuce je Debian Stable, protože chci stabilitu. PS3 Media Server je jasná volba pro PS3, minidlna zase dobře funguje s naší TV Samsung. Webové klikátko je mé vlastní dílo, card sharing server je oscam, protože jiná OSS volba ani není. FatRat je moje dílo, takže tam to taky bylo jasné. A FlexiBee je jediné pořádné a multiplatformní účetnictví pro Linux :-)

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.