BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool
BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool
BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4 OPENNODE SERVERI PAIGALDUSMEETODVastavalt Peatükis 1 toodud <strong>ee</strong>smärkidele vajas OpenNode serveri tarkvarapaigaldusm<strong>ee</strong>todit, mis peab võimaldama operatsioonisüst<strong>ee</strong>mi, tarkvarapakettide jakonfiguratsioonide lihtsusta<strong>tud</strong> ning automatis<strong>ee</strong>ri<strong>tud</strong> paigaldamist riistvaraliseleserverile. Järgnevates alapeatükkides käsitletakse paigaldusm<strong>ee</strong>todi valikut ja väljatöötamist.4.1 Paigaldusm<strong>ee</strong>todi valikOpenNode serveri tarkvara paigaldusm<strong>ee</strong>todi valimisel jäi sõelale kaks erinevatvarianti:1. Värskelt paigalda<strong>tud</strong> OpenNode serveri kõvaketaste p<strong>ee</strong>geldamine teisteleriistvaralistele serveritele.2. CentOS operatsioonisüst<strong>ee</strong>mi paigaldusprogrammi Anacondamodifits<strong>ee</strong>rimine OpenNode serveri tarkvara paigaldamiseks.Kuigi m<strong>ee</strong>tod nr. 1 pakub täisautomaatset paigaldusprotsessi, siis m<strong>ee</strong>todil nr. 2 olidjärgmised <strong>ee</strong>lised:1. Kõvaketaste p<strong>ee</strong>geldamine teistele riistvaralistele serveritele m<strong>ee</strong>todis nr. 1<strong>ee</strong>ldab neilt sarnast riistvaralist konfiguratsiooni. Ametlikupaigaldusprogrammi modifits<strong>ee</strong>rimine võimaldab OpenNode serveri tarkvarapaigaldada erinevate konfiguratsioonidega serveritele.2. Võimalik on kasutada ning modifits<strong>ee</strong>rida CentOS-i Pythonis kirjuta<strong>tud</strong>paigaldusprogrammi Anaconda.3. Anaconda võimaldab lisada programmi uusi kasutajavorme, saamakskasutajalt paigaldusprotsessi ajal tagasisidet.4. Kasutaja poolne valikute tegemine annab võimaluse riistvaralisel serveriltekitada ka erivajadustele vastavaid konfiguratsioone.5. Anaconda pakub paigaldusprotsessi sammude kirjeldamiseks lahendustKickstart, mis hõlbustab paigaldusm<strong>ee</strong>todi väljatöötamist.Eelnevalt toodud põhjustest lähtuvalt valisime OpenNode serveri tarkvara24