Då var det äntligen dags att ta tag i serverbygget. Den gamla servern fick en uppgradering i form av nytt moderkort och processor, och usch vad ostabilt det blev! Moderkortet var visst från en välkänt obra tillverkare...
Så nu blir det nya tag... Har släpat hem en gammal Digital Alpha PWS 500au och har idag fått hem minnen till den. Minnesmodulerna ska sitta i par, de ska vara likadana och ECC... jobbigt ska det va

Till saken. Har lådan klar, fick med en Debianinstallation på köpet så där har vi en bra början. Nu ska fyra hårddiskar monteras, kort för WLAN ska i, kylningen förbättras med mera.
Denna dator är förvisso ganska välkyld från början, processorn har en egen fläkt, det finns en inblås i fronten och en utblås i nätagget. Men hårddiskar gillar kyla, så det ska in minst en till.
Bilder? Givetvis! Inte så bra men ändå.
Då har jag grejat lite mer med servern. Debian är ute och Gentoo inlagt. Det nya operativsystemet fungerar bättre, nu kan jag använda tre av mina fyra hårddiskar. Den fjärde har krånglat tidigare, den fungerar hyfsat i den gamla servern men här får jag bara 'Lost sync'...
Har även monterat hårddiskfläkten, blev bra förutom att man inte kan stänga luckan. Jo, fläkten får plats, men luftintagen i luckan ger en ruggig turbulens med medföljande otrevligt högt ljud :/



060811
Servern har nu tuggat på ett tag och funkar bra. Lite krångligt att få in 'maskad' mjukvara på Gentoo-Alpha ibland, men det går. Allt fungerar bra med bara mindre missöden som till exempelvis Gentoos Fuse-modul som kraschade hela kerneln. Gick bättre med källkod direkt från Fuse-projektet, så nu styr servern lamporna via 1-wire!
Nästa steg blir att kontrollera fläkten som kyler hårddiskarna. Visst kan den få gå hela tiden men det känns onödigt och inte värdigt en lödkolvsinnehavare.
Planen för detta är:
-Ett script använder mjukvaran Smartctl för att kontrollera temperaturen på diskarna.
- Fläkten kopplas via ett relä till parallellporten. När scriptet konstaterar att det är för varmt dras en pinne i parallellporten hög och fläkten startar.
Har börjat undersöka Smartctl och hittat en lista över diskar som har en tempsensor här http://www.guzu.net/linux/hddtemp.db. Finns sensor i en av mina diskar i alla fall.
Smartctl kan hitta mycket info, och att få fram rätt värde är lite knepigt. Den disken jag testar med anger temperatur som värde 194:
smartctl -a /dev/hdc|grep 194
194 Temperature_Celsius 0x0022 169 127 000 Old_age Always - 23
Sedan används Awk för att hitta rätt värde:
smartctl -a /dev/hdc|grep 194|awk '{ print $10 }'
För att styra parallellporten används en enkel C-kod från http://www.epanorama.net/circuits/weblpt/lptout.c
Återstår bara lite lödning och att göra färdigt scriptet...