Avainsana-arkisto: ECC

VMware ESXi virtuaalipalvelimen raudan valinta ja virheellisesti valitun raudan kirous

Puolisen vuotta sitten kasasin FreeNAS levypalvelimen. Tuohon koneeseen päätyi edellisen virtuaalipalvelimen emolevy, prosessori ja muistit. Uutta virtuaalipalvelinta varten tarvitaan luonnollisesti uudet osat.

VMware ESXi pyörii hyvin moninaisen raudan päällä, siitä huolimatta, vaikka komponentteja ei löytyisikään yhteensopivuusluettelosta. Yhteensopivuusluettelosta löytyy komponentit, jotka varmuudella toimivat. Puuttuvat toimivat todennäköisesti, mutta jotkin toiminnallisuudet voivat puuttua tai toimia epävakaasti. Tukea luettelon ulkopuolisille laitteille ei tarjota, mutta epävirallisia viritysohjeita netistä kuitenkin löytyy, joilla toimimattomia ominaisuuksia saattaa hyvällä tuurilla saada toimimaan.

Mutta sitten itse asiaan, eli raudan valintaan.

Olen tykästynyt Asuksen palvelinemolevyihin, koska niissä on kätevä KVM etähallinta (löytyy muiltakin, mutta Asuksesta ainoastaan kokemuksia). KVM palikka pitää ostaa erikseen, jonka hinnalla saa halvimman emolevyn. Muihin vaatimuksiin kuuluu MicroATX koko ja sisältää mahdollisimman monta SATA-porttia (vähintään 6). Myös mahdollisimman edullinen hinta on plussaa.

Vaihtoehtoja oli näillä spekseillä hyvin niukalti, joten emolevyksi valikoitui Asus P9D-MV ja sen kaveriksi Asus ASMB7-iKVM. Jälkimmäisen tilasin ebaysta (myyjänä avides) hintaan 41,77€, koska se oli noin puolet halvempi kuin suomessa. iKVM tuli nopeasti, täysin alkuperäisessä pakkauksessa kaikkine materiaaleineen.

 

Emolevyn yhteensopivuuslistasta valitsin prosessorin, joka tukee varmuudella VGA lähtöä ja olisi toisaalta mahdollisimman edullinen. Tällainen oli Intel Core i3-4160. Muisteiksi valitsin 32GB Kingston HyperX Fury Black, joka myöhemmin selvisi virhevalinnaksi. Ennen asian selviämistä, moni asia meni pieleen, jonka seurauksena aikaa ja rahaa paloi. Koska kyseessä on harrastus, ei ajankäytöllä sinällään ole väliä, mutta rahapuoli harmittaa.

Ongelmat alkoivat heti koneen kasauksen jälkeen; näytönohjaimesta ei tullut kuvaa, eikä KVM pelastanut tilannetta. Myöskään erillinen näytönohjain ei muuttanut tilannetta. Asuksen teknisen tuen kautta selvisi, että kaikissa toimitetuissa emolevyissä on vanhin mahdollinen BIOS versio sisällä (ei pitänyt paikkaansa), jonka seurauksena valitsemaani prosessorimallia ei tueta. Emolevy pitäisi siis saada päivitetyksi, varmuudella tuetulla prosessorilla. Tällainen olisi esimerkiksi Intel Xeon E3-1220v3.

Lahden alueella kaikki yritykset Datatronicia lukuun ottamatta sanoivat eioota. Vielä ennen päivitykseen viemistä varmistin, että prosessori on varmasti kunnolla paikallaan ja kaikki muutoinkin ok. Näin olikin, mutta tarkistaminen olisi kannattanut jättää väliin. Tämä selvisi karvaasti, kun huollosta ilmoitettiin, että emolevy on entinen, prosessorikannan pinnit olivat vääntyneet. Joten päivitystä ei luonnollisesti edes yritetty tehdä. Tämä virheliike kustansi hajonneen emolevyn lisäksi 32,50€ huoltokustannuksina. Tekevälle sattuu, sanovat… Ensimmäinen kerta minulle tosin. Toisaalta en pysty käsittämään, miten pinnit pääsi vääntymään. Eniten harmitti 182,90€ arvoisen emolevyn romuttuminen. Takuuseen sitä on turha edes yrittää laittaa, koska oma moka.

Tämän jälkeen suoristin emolevyn pinnit (4kpl) ja hankin yhteensopivan prosessorin (Intel Xeon E3-1220v3). Yksi jaloista oli kuitenkin mennyt peruuttamattomasti poikki, joten sama näytön pimeys jatkui. iKVM näytti edelleen prosessorin lämmöiksi 130C. Tämä lämpö ei ole todellinen, vaan toimintahäiriöstä johtuvaa.

Seuraava luonnollinen toimenpide oli hankkia uusi emolevy. Mutta mitä ihmettä, sama laulu jatkuu, vaikka nyt on varmuudella yhteensopiva prosessori ja emolevykin varmuudella ehjä (varmistin vielä pinnit, etten taas hajottanut niitä => en ollut). Otin jälleen yhteyttä Asuksen tekniseen tukeen. Kävin asioita läpi ja loppulauseessa totesin, voisiko ongelma olla muisteissa, koska kaikki muu oli jo vaihdettu ja silti mikään ei toimi.

Hankkimani muistit eivät totta tosiaan olleet yhteensopivat emolevyn kanssa. Olin mennyt hankkimaan NON-ECC muisteja, kun tämä emolevy söi vain ja ainoastaan kalliimpaa ECC muistia. Koska tähän mennessä oli kulunut jo 6kk laitteiden hankkimisesta, oli turhaa edes kysyä, josko myyjä olisi halukas ottaa alun perin tilaamiani muisteja takaisin.

ECC muisti on noin 50 % kalliimpaa kuin NON-ECC. Sinällään kalliimpi hinta ei olisi ongelma, mutta DDR3 muistien yleinen hintakehitys on ollut +100 % viimeisen 6kk aikana. Tämän seurauksena alkuperäinen 123,80€ hankinta paisuisi 350€:ksi, jonka lisäksi minulla oli käsissä ylimääräiset toimimattomat muistit ja prosessori, sekä tietysti se hajonnut emolevy… Kohtahan tässä onkin osat kahteen koneeseen, yhteen toimivaan ja yhteen toimimattomaan.

Tässä välissä tulee kuvioihin jälleen kerran Lahden Datatronic. Tilaan yleensä tietokoneiden osat verkkokauppa.com:sta tai jostain muusta verkkokaupasta ja ohitan kivijalkakaupat suosiolla. Datatronicilla on kivijalkakaupan lisäksi verkkokauppa. Positiivisena yllätyksenä sain huomata, että heillä on erittäin kilpailukykyiset hinnat, sekä miellyttävä asiakaspalvelu. Oikeaa muistityyppiä ei suoraan hyllystä löytynyt sen harvinaisuuden ja hinnan vuoksi, mutta asia ratkesi tilaamalla ja odottamalla pari päivää. Verkkokauppa.com:iin verrattuna säästin noin 100€, joskin rahaa kului silti yli tuplat alkuperäisestä projektin muistibudjetista. Positiivisesta kokemuksesta viisastuneena pitää hyödyntää useammin paikallista Datatronicin liikettä.

Uusien muistien myötä kone lähti vihdoin päälle ja lämpötilatkin näyttävät oikein. Mikäli muistivalinta olisi osunut nappiin tai vähintäänkin niiden osuus ongelmien aiheuttajana olisi selvinnyt heti alkumetreillä, olisi minulla ehjä kone ilman ylimääräisiä kuluja ja kommervenkkeja.

Tämä on ensimmäinen kerta koskaan, kun minulla on ollut näin paljon ongelmia. Jatkossa onkin syytä muistaa vähintään seuraavat asiat:

  • Emolevyvalmistaja ei välttämättä tiedä emolevyistään kaikkea:
    • 1801 emolevyn tarrassa tarkoitti todellakin käytössä olevaa BIOS versiota
    • Emolevyssä voi olla valmiiksi viimeisin julkaistu BIOS versio (1801)
  • Yhteensopivuuslistat on syytä käydä tarkasti läpi:
    • Mitä prosessoreita emolevy tukee mistäkin BIOS-versiosta lähtien
      • Jos mahdollista, kysy myyjältä mikä BIOS versio emolevyssä on.
      • Tilaa BIOS päivitys emolevyn hankinnan yhteydessä, jos olet hankkimassa sellaista prosessoria, joka vaatii toimiakseen uunituoreen BIOSin.
    • Varmista, että haluamasi prosessori tukee emolevyyn integroitua näytönohjainta
    • Varmista emolevyn tukemat muistityypit (ECC / NON-ECC, muiden normaalien speksien lisäksi)
  • Prosessorin asennuksessa kannattaa olla extra varovainen, ettei vahingoita emolevyn pinnejä.

Saa nähdä minkälaisia yhteensopivuusongelmia ESXi:n asentamisen kanssa vielä tulee. Näistä kokemuksista kuulemme myöhemmin, kävi niin tai näin.

Lopulta kokoonpanoksi muodostui:

  • Emolevy: Asus P9D-MV + ASMB7-iKVM
  • Prosessori: Intel Xeon E3-1220v3
  • Muisti: Kingston KVR16LE11/8HD, 4 x 8GB
  • Teholähde: SilentiumPC Vero L1 500W
  • Kotelo: Fractal design Core 1000 USB 3.0
  • Kovalevyt: 500GB Samsung HD502HI ja 80GB Samsung HM080HI

Kovalevyinä käytän toistaiseksi vanhoja kiekkoja, jotka löytyivät hyllystä. Lähitulevaisuudessa tarkoitus hankkia reilusti levykapasiteettia, jotta saan tehtyä levypalvelimen varmuuskopiot tälle koneelle.

Alla kuva paikalleen asennetusta iKVM piiristä. Hieman peukalon kynttä suuremmalla palikalla on kilohinta kohdallaan.