Yadda ake Ƙirƙiri, Ƙirƙiri da Ƙaddamar da Injin Kaya a cikin OpenStack


A cikin wannan jagorar za mu koyi yadda ake ƙirƙira hotuna da ƙaddamar da misalin hoto (na'ura ta zahiri) a cikin OpenStack da yadda ake samun iko akan misali ta hanyar SSH.

  1. Shigar da OpenStack a cikin RHEL da CentOS 7
  2. Shigar da Sabis ɗin Sadarwar OpenStack

Mataki 1: Sanya IP mai iyo zuwa OpenStack

1. Kafin kayi amfani da hoton OpenStack, da farko kuna buƙatar tabbatar da cewa duk guda suna cikin wurin kuma za mu fara da rarraba IP mai iyo.

IP mai iyo yana ba da damar shiga waje daga cibiyoyin sadarwa na waje ko intanit zuwa na'ura mai kama da Opentack. Domin ƙirƙirar IPs masu iyo don aikinku, shiga tare da takaddun shaidar mai amfani kuma je zuwa Project -> Lissafi -> Samun & Tsaro -> Shafukan IPs masu iyo kuma danna kan Sanya IP zuwa Aikin.

Zaɓi Pool na waje kuma buga kan Allocate IP button kuma adireshin IP yakamata ya bayyana a cikin dashboard. Yana da kyau a ware IP mai ruwa ga kowane misali da kuke gudanarwa.

Mataki 2: Ƙirƙiri Hoton OpenStack

2. Hotunan OpenStack kawai injuna ne kawai waɗanda wasu ɓangarori na uku suka ƙirƙira. Kuna iya ƙirƙirar hotunanku na musamman akan injin ku ta hanyar shigar da Linux OS a cikin injin kama-da-wane ta amfani da kayan aikin haɓakawa, kamar Hyper-V.

Da zarar kun shigar da OS, kawai canza fayil ɗin zuwa ɗanye kuma loda shi zuwa kayan aikin girgije na OpenStack.

Don tura hotuna na hukuma waɗanda manyan rabawa Linux suka bayar yi amfani da hanyoyin haɗin yanar gizo don zazzage sabbin hotuna da aka tattara:

  1. CentOS 7 - http://cloud.centos.org/centos/7/images/
  2. CentOS 6 - http://cloud.centos.org/centos/6/images/
  3. Fedora 23 - https://download.fedoraproject.org/pub/fedora/linux/releases/23/Cloud/
  4. Ubuntu – http://cloud-images.ubuntu.com/
  5. Debian - http://cdimage.debian.org/cdimage/openstack/current/
  6. Windows Server 2012 R2 - https://cloudbase.it/windows-cloud-images/#download

Hotunan hukuma kuma sun ƙunshi kunshin init na girgije wanda ke da alhakin biyun maɓallin SSH da allurar bayanan mai amfani.

A kan wannan jagorar za mu tura hoton gwaji, don dalilai na nunawa, dangane da hoton gajimare na Cirros mara nauyi wanda za'a iya samu ta hanyar ziyartar mahaɗin da ke biyowa http://download.cirros-cloud.net/0.3.4/.

Za a iya amfani da fayil ɗin hoton kai tsaye daga hanyar haɗin HTTP ko zazzage shi a gida akan injin ku kuma a loda shi zuwa gajimare na OpenStack.

Don ƙirƙirar hoto, je shafin yanar gizon OpenStack kuma kewaya zuwa Project -> Lissafi -> Hotuna kuma danna maɓallin Ƙirƙiri Hoto. A kan saurin hoton yi amfani da saitunan masu zuwa kuma danna kan Ƙirƙiri Hoto idan an gama.

Name: tecmint-test
Description: Cirros test image
Image Source: Image Location  #Use Image File if you’ve downloaded the file locally on your hard disk
Image Location: http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-i386-disk.img 
Format: QCOWW2 – QEMU Emulator
Architecture: leave blank
Minimum Disk: leave blank
Minimum RAM: leave blank
Image Location: checked
Public: unchecked
Protected: unchecked

Mataki 3: Kaddamar da Misalin Hoto a cikin OpenStack

3. Da zarar kun ƙirƙiri hoto kuna da kyau ku tafi. Yanzu zaku iya gudanar da injin kama-da-wane bisa hoton da aka ƙirƙira a baya a cikin yanayin gajimare ku.

Matsar zuwa Project -> Misalai kuma danna maɓallin Ƙaddamarwa kuma sabon taga zai bayyana.

4. A kan allo na farko ƙara suna don misalin ku, bar Availability Zone zuwa nova, yi amfani da ƙidayar misali ɗaya kuma danna maɓallin gaba don ci gaba.

Zaɓi Sunan Misali mai siffa don misalinku saboda za a yi amfani da wannan sunan don samar da sunan mai masaukin na'ura.

5. Na gaba, zaɓi Hoto azaman Tushen Boot, ƙara hoton gwajin Cirros da aka ƙirƙira a baya ta buga maɓallin + kuma danna Next don ci gaba.

6. Rarraba albarkatun injin kama-da-wane ta hanyar ƙara ɗanɗanon da ya dace da buƙatun ku kuma danna Na gaba don ci gaba.

7. A ƙarshe, ƙara ɗaya daga cikin cibiyoyin sadarwa na OpenStack zuwa misalin ku ta amfani da maɓallin + kuma buga kan Ƙaddamar da misalin don fara injin kama-da-wane.

8. Da zarar an fara misalin, buga kibiya ta dama daga Ƙirƙiri maɓallin menu na Snapshot kuma zaɓi Associate Floating IP.

Zaɓi ɗaya daga cikin IP mai iyo da aka ƙirƙira a baya kuma danna maɓallin haɗin gwiwa don sa misalan ya kasance daga LAN na ciki.

9. Don gwada haɗin hanyar sadarwa don injin kama-da-wane na ku yana ba da umarnin ping akan misalin adireshin IP mai yawo daga kwamfuta mai nisa a cikin LAN ɗin ku.

10. Idan babu matsala tare da misalin ku kuma umarnin ping ya yi nasara za ku iya shiga ta hanyar SSH a kan misalin ku.

Yi amfani da misali Duba Log mai amfani don samun tsoffin takaddun shaidar Cirros kamar yadda aka kwatanta akan hotunan kariyar kwamfuta na ƙasa.

11. Ta hanyar tsoho, ba za a keɓance sunan sabobin DNS daga uwar garken DHCP na cikin gida don na'urar ku ba. Wannan matsalar tana haifar da lamuran haɗin kai daga takwaransa na misali.

Don warware wannan batu, da farko dakatar da misalin kuma je zuwa Project -> Network -> Networks kuma shirya subnet mai dacewa ta hanyar buga maɓallin Ƙarin Ƙirƙiri.

Ƙara sabobin sunan DNS da ake buƙata, adana sanyi, farawa kuma haɗa zuwa na'ura mai ba da hanya tsakanin hanyoyin sadarwa don gwada idan an yi amfani da sabon saitin ta hanyar sanya sunan yanki. Yi amfani da hotunan kariyar kwamfuta masu zuwa azaman jagora.

Idan kuna da iyakacin albarkatun jiki a cikin kayan aikin ku kuma wasu al'amuran ku sun ƙi farawa, shirya layin mai zuwa daga fayil ɗin sanyi na nova kuma sake kunna injin don aiwatar da canje-canje.

# vi /etc/nova/nova.conf

Canza layin da ke gaba ya yi kama da haka:

ram_allocation_ratio=3.0

Shi ke nan! Ko da yake wannan jerin jagororin kawai sun zazzage saman mammoth na OpenStack, yanzu kuna da ilimin asali don fara ƙirƙirar sabbin masu haya da amfani da hotunan Linux OS na gaske don tura injunan kama-da-wane a cikin kayan aikin girgije na ku na OpenStack.