Giunsa ang Pag-deploy sa mga Virtual Machine sa RHEV Environment - Bahin 4


Ang atong palibot naglangkob sa usa ka datacenter nga gilakip sa ISCSI shared storage. Kini nga datacenter naglakip sa usa ka cluster nga adunay duha ka host/nodes nga gamiton sa pag-host sa atong virtual machine.

Sa panguna sa bisan unsang palibot, mahimo natong i-deploy ang pisikal/virtual nga mga makina pinaagi sa paggamit sa mga sikat nga pamaagi sama sa Gikan sa ISO/DVD, Network, Kickstart ug uban pa. Alang sa atong palibot, wala'y dako nga kalainan mahitungod sa miaging kamatuoran, tungod kay gamiton nato ang parehas nga mga pamaagi/tipo sa pag-install.

Ingon usa ka pagsugod among gihisgutan ang pag-deploy sa VM gamit ang ISO file/imahe. RHEV kalingawan mao ang kaayo organisado sa usa ka, mao nga kini adunay espesyal nga domain nga gigamit lamang alang niini nga target, tindahan ISO file nga gigamit sa paghimo sa virtual machines, kini nga domain mao ang storage sa usa nga gitawag ISO Domain.

Lakang 1: I-deploy ang Bag-ong ISO Domain

Sa tinuud, ang RHEVM nagmugna og ISO Domain sa panahon sa proseso sa pag-install. Aron masusi kana, pag-navigate lang sa tab sa pagtipig alang sa palibot.

Mahimo natong gamiton ang anaa ug ilakip kini sa atong datacenter, apan tugoti ang paghimo og bag-o alang sa dugang nga praktis.

Pahinumdom: Ang anaa gigamit nga NFS shared storage sa rhevm machine IP:11.0.0.3. Ang bag-ong gimugna mogamit sa NFS shared storage sa among storage node IP:11.0.0.6.

1. Aron I-deploy ang serbisyo sa NFS sa among storage node,

 yum install nfs-utils -y
 chkconfig nfs on 
 service rpcbind start
 service nfs start

2. Kinahanglan nga maghimo kita ug bag-ong direktoryo nga ipaambit gamit ang NFS.

 mkdir /ISO_Domain

3. Ipakigbahin ang direktoryo pinaagi sa pagdugang niini nga linya sa /etc/exports file ug dayon i-apply ang mga kausaban.

/ISO_Domain     11.0.0.0/24(rw)
 exportfs -a

Importante: Usba ang pagpanag-iya sa direktoryo nga adunay uid:36 ug gid:36.

 chown 36:36 /ISO_Domain/

Nota: Ang 36 mao ang uid para sa vdsm user \RHEVM agent ug ang gid sa kvm group.

Gikinahanglan ang paghimo sa gi-eksport nga direktoryo nga ma-access nga RHEVM. Busa, ang imong NFS kinahanglan nga andam nga ilakip isip ISO Domain sa atong palibot.

4. Aron makahimo og Bag-ong ISO nga domain nga adunay NFS type... pilia ang Data-Center1 Gikan sa tab nga sistema, unya i-klik ang Bag-ong Domain gikan sa tab nga storage.

5. Unya Pun-a ang nagpakita nga bintana sama sa gipakita:

Mubo nga sulat: Siguroha ang bahin sa Domain function/Storage type mao ang ISO/NFS.

Paghulat kadiyot ug susiha pag-usab ubos sa tab sa pagtipig.

Karon, ang among ISO Domain malampuson nga nahimo ug gilakip. Busa, tugoti nga mag-upload og pipila ka mga ISO niini alang sa pag-deploy sa VM.

6. Siguroha nga ikaw adunay ISO file sa imong RHEVM server. Magtrabaho kami sa duha ka ISO's usa alang sa Linux {CentOS_6.6} ug ang lain alang sa windows {Windows_7}.

7. Ang RHEVM naghatag ug himan nga gitawag og (rhevm-iso-uploader). Kaniadto nag-upload kini sa mga ISO sa ISO Domains tupad sa mapuslanon nga mga buluhaton.

Una, atong gamiton kini sa paglista sa tanang anaa nga ISO Doamins.

Sugyot: Ang operasyon sa pag-upload nagsuporta sa daghang mga file (gibulag sa mga espasyo) ug mga wildcard. Ikaduha, gamiton namo kini sa pag-upload sa ISO sa among iso domain \ISO_Domain.

Mubo nga sulat: Ang proseso sa pag-upload nagkinahanglan og pipila ka panahon tungod kay kini nagdepende sa imong network.

Sugyot: Ang ISO nga domain mahimong anaa sa makina sa RHEVM, kini girekomendar sa pipila ka mga kaso, bisan unsa nga paagi kini hingpit nga nagdepende sa imong palibot ug mga panginahanglan sa imprastraktura.

8. Susiha ang gi-upload nga ISO gikan sa web interface.

Panahon na alang sa ikaduhang seksyon nga \Virtual Machines Deployment.

Lakang 2: Virtual Machines Deployment - Linux

11. Pagbalhin sa tab nga Virtual Machines ug i-klik ang \Bag-ong VM.

12. Unya pun-a ang nagpakita nga mga bintana sama sa gipakita:

Aron usbon ang pipila ka mga kapilian sama sa alokasyon sa memorya ug mga kapilian sa boot, pindota ang \Show Advanced Options.

13. Pilia ang \System aron usbon ang Memorya ug vCPU's.

14. Pilia ang Boot Options aron i-attach ang among ISO image sa virtual machines, unya pindota ang OK.

15. Sa dili pa magsugod ang imong virtual machine, kinahanglan ka maghimo ug mag-attach sa virtual disk. Busa, pindota ang \I-configure ang Virtual Disks\ sa awtomatikong makita nga bintana.

16. Unya Pun-a ang sunod nga makita nga bintana sama sa gipakita ug pindota ang OK.

Sugyot: Among gihisgutan ang kalainan tali sa \Pre-allocated ug \Thin Provision kaniadto niini nga artikulo gikan sa kvm series sa Manage KVM Storage Volumes and Pools – Part 3.

17. Isira ang bintana nangutana mahitungod sa pagdugang sa laing virtual disk. Karon, Atong susihon ang atong virtual machine.

Sugyot: Mahimong kinahanglan nimo nga i-install ang SPICE plug-in aron masiguro nga maayo ang virtual machine console.

# yum install spice-xpi
# apt-get install browser-plugin-spice

Unya i-restart ang imong Firefox browser.

18. Sa unang higayon, magpadagan kami og virtual machine gikan sa \Run once...i-klik lang kini ug dayon usba ang han-ay sa mga opsyon sa boot – himoa ang Una mao ang CD-ROM.

Mubo nga sulat: Ang run kausa gigamit para sa pag-usab sa vm setting para lang sa usa ka higayon (Dili Permanente) para sa pagsulay o pag-instalar.

19. Human sa Pag-klik (OK), imong mamatikdan nga ang kahimtang sa virtual machine nausab ngadto sa pagsugod dayon ngadto sa taas!!.

20. I-klik ang icon ablihi ang Virtual Machine’s Console.

Sa panguna, nakahimo kami usa ka linux-server virtual machine nga malampuson nga nag-host sa node1 {RHEVHN1}.

Lakang 3: Virtual Machines Deployment - Windows

Busa, lets complete the journey with deploying another virtual machine acts as desktop machine, atong hisgotan ang kalainan tali sa server ug desktop type sa ulahi, kining desktop virtual machine mahimong Windows7.

Sa kinatibuk-an, atong balikon ang hapit sa miaging mga lakang nga adunay pipila nga mga dugang. Sunda ang mga lakang sama sa gipakita sa sunod nga mga screen:

21. I-klik ang Bag-ong VM ug dayon pun-a ang gipangayo nga impormasyon.

22. Paghimo og bag-ong disk ug kumpirmahi nga ang windows VM gibuhat.

Sa dili pa magpadayon sa sunod nga mga lakang, ang mga virtual machine sa windows nanginahanglan pipila ka espesyal nga paravirtualization driver ug mga himan aron ma-install nga malampuson…makaplagan nimo kini ubos sa:

/usr/share/virtio-win/
/usr/share/rhev-guest-tools-iso/

Alang sa kini nga ISO nga gigamit sa kini nga panudlo, kinahanglan namon nga i-upload ang mga file sa among ISO Domain ug kumpirmahi gikan sa interface sa web.

/usr/share/rhev-guest-tools-iso/RHEV-toolsSetup_3.5_9.iso
/usr/share/virtio-win/virtio-win_amd64.vfd

23. I-klik ang Run kausa ug Ayaw kalimot sa pag-attach sa virtual floppy disk aron maablihan ang VM console.

24. Sunda ang instruksyon sa bintana aron makompleto ang pag-instalar. Sa yugto sa pagbahinbahin sa disk, imong mamatikdan nga walay makita nga mga disk. Pag-klik sa Load Driver unya Browse.

25. Dayon pangitaa ang agianan sa mga drayber sa virtual floppy disk ug pilia ang duha ka mga drayber nga may kalabutan sa Ethernet ug SCSI controller.

26. Unya Sunod ug paghulat sa pipila ka mga panahon sa load sa atong 10G virtual disk makita.

Kompletoha ang proseso sa pag-instalar hangtud nga kini malampuson nga mahuman. Kung kini malampuson nga nahuman, adto sa RHEVM web interface ug usba ang gilakip nga CD.

27. Karon i-attach ang RHEV tools CD ug unya balik sa windows virtual machine, makit-an nimo ang tools CD nga gilakip. I-install ang RHEV nga mga himan sama sa gipakita.

Sunda ang sunud-sunod nga mga lakang hangtod nga mahuman kini nga malampuson unya i-reboot ang sistema.

ug sa katapusan, ang imong windows virtual machine himsog ug nagdagan..:)

Konklusyon

Among gihisgutan niini nga bahin, ISO Domain importansya ug deployment unya kon sa unsang paagi sa paggamit alang sa pagtipig sa ISO files nga gamiton sa ulahi sa deploy virtual machines. Ang Linux ug windows virtual nga mga makina na-deploy ug maayo ang pagtrabaho. Sa sunod nga bahin, atong hisgotan ang Clustering importansya ug mga buluhaton kon unsaon paggamit ang clustering features sa atong palibot.