OpenNode

From ICO wiki
Jump to navigationJump to search

Seda teema on poolik!!! Arto Vaas

Sissejuhatus

OpenNode on avatud lähtekoodiga virtualiseerimistehnoloogiaid koondav serverite virtualiseerimise ja pilvelahendus. OpenNode projekti eesmärgiks on pakkuda konkurentidest lihdsamat,avatumat,paindlikumat ning seeläbi ka kasutatavamat virtualiseerimislahendust ettevõtte privaatpilve loomiseks ning haldamiseks.Samuti on OpenNode baasplatform mõeldud erinevate valmispakendatud IT lahenduste rakenduskeskonnas.

Üldinfo

Versioonid

OpenNode 1.0

ETA: stabiilne versioon 2010/10/19 Eesmärk: stabiilne ja kohapeal hallatav paigaldus ISO.

OpenNode 1.1

ETA: beta1 alates 5. november 2010 Eesmärk: Kasulik RPC API ja CLI keskjuhatuse liidesed esmasele serveri VM

haldamist OpenNode serverite ja OVF ühilduv VM malli formaadis toetust

OpenNode.

OpenNode 1.2

ETA: juuli 2011 Eesmärk: OpenNode Portal integratsiooni ja lisavõimalused.

OpenNode Keskhalduslahendsue veebihaldus konsooli proovi versioon

ETA: alfa1 15. detsember 2010 Eesmärk: OpenNode infrastruktuuri kaughaldus läbi veebihaldus konsooli.

Nõuded süsteemile

  • Toetab vaid 64-biti serveri riistvara
  • Riistvaral on nõutav Intel-VT ja AMD-V täielik KVM (Kernel-based Virtual Machine) tugi.
  • Vähemalt 80GB-d kõvaketast või RAID mis on vaja installida automaatse partitsioonitabeliga.
  • Kui teha manuaalselt partitsioone, siis OpenNode vajab umbes 1,5GB-d vabaruumi.
  • Automaatne tarkvaraRAID vajab kahte samas suuruses kõvaketast
  • Vähemalt 4GB-d mälu on vaja kuid soovitatav on 8GB-d
  • CD-lugejat, et installida OpenNone.

OpenNode pakk

OpenNone koosneb järgnevast komsest komponendist.

OpenNode ISO

On hea mugav ISO installimis pakk, toetab nii OpenVZ konteinereid, kui ka KVM

täis virtualiseerimis tehnoloogiaid samal füüsilisel masinal.

OpenNode keskhalduslahendus

On OpenNode serveripilve keskhalduslahendus, mis võimaldab virtuaalmasinate

halduse nende elutsükli vältel.

OpenNone halduskonsool

On veebipõhine halduskonsool, mis kuulub keskhalduslehnduse juurde.

Allalaadimine

OpenNode installimise ISO fail: https://sourceforge.net/projects/opennode/files/

OpenNode ametlik yum repo(STABIILNE): http://opennode.activesys.org/CentOS/5/opennode/

OpenNode-test yum repo (TEST): http://opennode.activesys.org/CentOS/5/opennode-test/

OpenNode keskhaldus server testi repo (TEST): http://opennode.activesys.org/CentOS/5/opennode-oms-test

Miks OpenNode?

  • OpenNode on lihdsaim seni kasutusel olev virtualiseerimistehnoloogia.
  • OpenNode põhineb "tööstus standardil"- EHTL/CentOS, libvirt, pyhton, func jne.
  • OpenNode kombineerib kahe virtualiseerimisetehnoloogia tugevad küljed - Kaonteiner ja täielik virtualiseerimine.

Install

OpenNode ISO

  • lae alla ja kirjuta OpenNode ISO plaadile
  • tee alglaadimine OpenNode CD-lt
  • Järgi paigaldamisjuhiseid ekraanil
  • Valige "automaatne partitsioonide määramine" (kui serveril on riistvaraline RAID või RAID puudub). Valige

"automaatne partitsioonide määramine ja linuxi tarkvaraline RAID (kui kasuttakse raidiks kahte sama suurt

kõvaketast). Kui serveril on mitu kõvaketast või RAID kettad siis valige "Manuaalne partitsioonide tegemine"

  • Järgige juhised ekraanlil kuni installeerimise lõpuni.
  • Taaskäivitage server

OpenNode ISO install postconf Kasutades standartsedi LVM utiliite et suurendada tagavarakoopia või kõvaketta partitsiooni suurust:

  • vaata "Free PE/Size" rida - see näitab, kui palju vaba ruumi on alles jäänud füüsilisest mahust.
   vgdisplay
  • see näide lisab 50GB-d vaba ruumi /vz partitsioonile
   lvextend -L+50GB /dev/VolGroup00/vz
  • kasvatab ext3 failisüsteemi et see oleks uuepartitsiooni suurune
   resize2fs /dev/VolGroup00/vz
  • kontrollib uue failisüsteemi suurust.
   df -h

OpenNode keskhalduslahendus

  • Installi OpenNode 1.0 ISO installerilt (eelmine punkt)
  • uuenda OpenNode 1.0 -> OpenNode 1.1 beta1 versioonile.

selleks muuda "etc/yum.repos.d/opennode.repo" faili nii: 1. Muuda "[opennode]" sektsioonis "enabled=1" -> "enabled=0" . 2. Muuda "[opennode-test]" sektsioonis "enabled=0" -> "enabled=1". 3. Peale seda uuenda OpenNoded käsuga "yum upgrade opennode"

  • Logi OpenNode consooli
  • laealla võu uuenda OMS OpenVZ malli. Selleks vali "install OMS" -> "download OMS"
  • installeeri OMS OpenVZ malli.

1.Menüüst "install OMS" -> "install OMS". 2.Vali nimekirjast opennode-oms mall. 3.sisesta soovitud domeeni nimi. 4.Vajuta "Deploy selected template" nuppu. 5.Sisesta küitud IP aadressid. 6.vajuta "Save VM Settings" nuppu. Oledki installinud kõik vajaliku.

Kasutatud kirjandus