7.jaanuar (teisipäev)

Päeva lõpuks sai selgeks, et mälud on terved. Hmm, server on iseennast korda teinud laua peal seistes?

Hommikuks oli läbitud 6 testi mäludega, aega kulunud 18 tundi. Selleks ajaks ühtegi viga polnud tulnud ja tõenäoliselt on nende mäludega ka kõik korras. “VIIMANE TEST!” otsustame, et paneme 16GB sisse ja käivitame testi uuesti. Nüüd on kõik mälupesad täis ja mälud peaksid töötama. Lihtsalt vaatame, kuidas stressiolukorras mälud hakkama saavad, kui neid on rohkem. :) Server ise peaks mõningate andmete järgi kannatama isegi 64GB mälu välja. Mõned andmeallikad väidavad maksimumiks poole vähem – 32GB. Viimane töötav konfiuratsioon oli Joeli mäletamistmööda 32GB peal.

Teine osa päevast oli EENeti Serverivabrikuga ja muude teenustega tutvumine. Sh uurisin-puurisin monitooringuvõimalust ja uurisin lähemalt mõningaid teenuseid.

Mis on Serverivabrik? EENeti Serverivabrik on keskkond, mis suudab ise servereid ehitada. Kas pole mitte loogiline? Serverivabrik ise on loodud Gentoo distributsiooni peale. Ma ei mäleta, kas varem on sellest juttu olnud blogis, aga Gentoo on selline Linuxi distributsioon, mida on kasutajal endal võimalik igast küljest väga palju mudida. Installeerimiseks on vaja minimaalset pakki, mis võtab ruumi umbes 250 MB (kui tavaline (tavakasutaja jaoks sobiv) Ubuntu töömasin näiteks umbes 700MB). Just see süsteemiadministraatori roll installeerimisel (ehk eelnevalt nimetatud ka kui “mudimine”) teebki Gentoost eelistatud valiku.
Võimalik on valida ja ise teha kõike – isegi tuum (ingl k kernel) on vaja installatsiooni jooksul kokku kompilleerida. Seetõttu läheb installatsiooniks aga ka hulga kauem aega. Samuti on vaja teada väga palju nüansse, mida tähele panna. Link Kuutõrvajasse Gentoo installeerimisõpetusele.

 

Serverivabrik töötab Gentoo peal, just sel põhjusel, et seda saab ise kokku panna vastavatest komponentidest, mida vaja. Sealhulgas on serverid, mis vabrik “tootnud” on, enamuses olnud Gentoo masinad. Küll aga saab sealt ka FreeBSD ja Debiani masinaid valmistada.

Serverivabriku eelis tuleb välja pärast seda, kui olen “pool päeva” Gentood ise installeerinud. Serverivabrikus me määrame ära parameetrid, mis tingimustel me mingit masinat tahame ja arvuti teeb meie eest 95% tööd ära. Mõeldamatu oleks, et kui vaja üht ja sama serverit teha 3 tk (produktsiooni jaoks, testimise jaoks ja backupi jaoks näiteks), siis teeksime kõike seda tegevust 3 korda – mul läheks poolteist päeva selle installeerimiseks!

Küll aga pidin ise Gentoo installi “selgeks saama”, või vähemalt “käe valgeks saama,” nagu öeldakse, et teaksin, mis karu kõhus tegelikult juhtub, kui vabrikule “enter” vajutada ja toodang kätte saada.

Ise iseloomustaksin seda nii, et serverivabrikus on meil mallid (ingl k template), mida saame siis rakendada vastavatele serveritele. Näiteks võiks meiliserveri ehitamine niimoodi välja näha:

ehitaserver test mailiserver

Parameeter test tähendab, et tegemist on testmasinaga ja kolmandal kohal olev “mailiserver” tähendab malli nime, milleks antud hetkel on mailiserver. Nüüd ootame natuke aega (kindlasti vähem kui poolteist päeva) ja meil on töötav testserver olemas. Kui test on edukas, siis saame näiteks anda käsu

ehitaserver produktsioon mailiserver

Ja juhhei! :)

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga

Saad kasutada järgmisi HTML-i märgendeid ja atribuute: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>