Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Kini nga artikulo usa ka pagpadayon sa miaging usa - "Pagmugna sa fault-tolerant nga imprastraktura sa IT. Bahin 1 - Pag-andam sa Pag-deploy sa usa ka oVirt 4.3 Cluster".

Sakup niini ang proseso sa sukaranan nga pag-install ug pag-configure sa usa ka cluster sa oVirt 4.3 alang sa pag-host sa labi ka magamit nga mga virtual machine, nga gikonsiderar ang kamatuoran nga ang tanan nga pasiuna nga mga lakang alang sa pag-andam sa imprastraktura nahuman na kaniadto.

Pasiuna

Ang panguna nga katuyoan sa artikulo mao ang paghatag mga lakang sa lakang nga mga panudlo sama sa "sunod -> Oo -> Humana"unsaon ipakita ang pipila ka mga bahin kung gi-install ug gi-configure kini. Ang proseso sa pag-deploy sa imong cluster mahimong dili kanunay motakdo sa gihulagway niini, tungod sa mga kinaiya sa imprastraktura ug palibot, apan ang kinatibuk-ang mga prinsipyo managsama.

Gikan sa usa ka suhetibong punto sa panglantaw, oVirt 4.3 ang pag-andar niini susama sa VMware vSphere nga bersyon 5.x, apan siyempre adunay kaugalingon nga pag-configure ug mga bahin sa operasyon.

Alang sa mga interesado, ang tanan nga mga kalainan tali sa RHEV (aka oVirt) ug VMware vSphere makita sa Internet, pananglitan dinhi, pero mamatikdan gihapon nako usahay ang pipila sa ilang mga kalainan o pagkaparehas sa usag usa samtang nagpadayon ang artikulo.

Gilain, gusto nako nga itandi ang gamay nga trabaho sa mga network alang sa mga virtual machine. Ang oVirt nagpatuman sa susamang prinsipyo sa pagdumala sa network alang sa mga virtual machine (gitawag dinhi nga VMs), sama sa VMware vSphere:

  • gamit ang usa ka standard nga tulay sa Linux (sa VMware - Standard nga vSwitch), nga nagdagan sa mga host sa virtualization;
  • gamit ang Open vSwitch (OVS) (sa VMware - Giapod-apod nga vSwitch) maoy usa ka gipang-apod-apod nga virtual switch nga gilangkuban sa duha ka nag-unang sangkap: usa ka sentral nga OVN server ug OVN controllers sa gidumala nga mga host.

Kinahanglan nga hinumdoman nga tungod sa kasayon ​​sa pagpatuman, ang artikulo maghulagway sa pag-set up sa mga network sa oVirt alang sa usa ka VM gamit ang usa ka standard nga tulay sa Linux, nga mao ang standard nga pagpili kung gamiton ang KVM hypervisor.

Bahin niini, adunay daghang mga sukaranan nga mga lagda alang sa pagtrabaho kauban ang network sa usa ka kumpol, nga labing maayo nga dili malapas:

  • Ang tanang setting sa network sa mga host sa dili pa kini idugang sa oVirt kinahanglang managsama, gawas sa mga IP address.
  • Kung ang usa ka host nakuha na ubos sa kontrol sa oVirt, dili girekomenda nga usbon ang bisan unsa nga mano-mano sa mga setting sa network nga wala’y kompleto nga pagsalig sa imong mga aksyon, tungod kay ang ahente sa oVirt ibalik ra kini sa mga nauna pagkahuman i-restart ang host o ahente.
  • Ang pagdugang ug bag-ong network para sa usa ka VM, ingon man ang pagtrabaho niini, kinahanglan lang buhaton gikan sa oVirt management console.

Lain importante nga nota — alang sa usa ka kritikal kaayo nga palibot (sensitibo kaayo sa mga pagkawala sa kwarta), girekomenda gihapon nga gamiton ang bayad nga suporta ug paggamit Pula nga Hat Virtualization 4.3. Atol sa operasyon sa oVirt cluster, ang pipila ka mga isyu mahimong motumaw diin kini mao ang advisable sa pagdawat sa kwalipikado nga tabang sa labing madali, kay sa pag-atubang niini sa imong kaugalingon.

Ug sa katapusan girekomenda Sa dili pa mag-deploy ug oVirt cluster, pamilyar sa imong kaugalingon opisyal nga dokumentasyon, aron mahibal-an ang labing menos ang sukaranan nga mga konsepto ug mga kahulugan, kung dili kini medyo lisud nga basahon ang nahabilin nga artikulo.

Ang sukaranan sa pagsabut sa artikulo ug ang mga prinsipyo sa operasyon sa oVirt cluster mao kini nga mga dokumento sa paggiya:

Ang gidaghanon didto dili kaayo dako, sa usa o duha ka oras mahimo nimong mabatid ang mga sukaranan nga mga prinsipyo, apan alang sa mga gusto sa mga detalye, girekomenda nga basahon. Dokumentasyon sa Produkto alang sa Red Hat Virtualization 4.3 — RHEV ug oVirt mao ra ang esensya.

Mao nga, kung ang tanan nga sukaranan nga mga setting sa mga host, switch ug mga sistema sa pagtipig nahuman na, direkta kami nga magpadayon sa pag-deploy sa oVirt.

Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Alang sa kasayon ​​sa oryentasyon, akong ilista ang mga nag-unang mga seksyon niini nga artikulo, nga kinahanglang makompleto sa tagsa-tagsa:

  1. Pag-instalar sa server sa pagdumala sa oVirt
  2. Paghimo og bag-ong data center
  3. Paghimo og bag-ong cluster
  4. Pag-instalar og dugang nga mga host sa usa ka Self-Hosted nga palibot
  5. Paghimo og storage area o Storage Domains
  6. Paghimo ug pag-configure sa mga network alang sa mga virtual machine
  7. Paghimo usa ka imahe sa pag-install alang sa pag-deploy sa usa ka virtual nga makina
  8. Paghimo usa ka virtual nga makina

Pag-instalar sa server sa pagdumala sa oVirt

oVirt pagdumala server mao ang labing importante nga elemento sa imprastraktura sa oVirt, sa porma sa usa ka virtual machine, host, o virtual device nga nagdumala sa tibuok imprastraktura sa oVirt.

Ang suod nga mga analogue niini gikan sa kalibutan sa virtualization mao ang:

  • VMware vSphere - vCenter Server
  • Microsoft Hyper-V - System Center Virtual Machine Manager (VMM).

Aron ma-install ang server sa pagdumala sa oVirt, kami adunay duha nga kapilian:

Pagpili 1
Pag-deploy sa usa ka server sa porma sa usa ka espesyal nga VM o host.

Kini nga kapilian maayo kaayo, apan kung ang ingon nga VM naglihok nga independente sa cluster, i.e. wala nagdagan sa bisan unsang cluster host isip usa ka regular nga virtual machine nga nagpadagan sa KVM.

Ngano nga dili ma-deploy ang ingon nga VM sa mga cluster host?

Sa sinugdanan sa proseso sa pag-deploy sa server sa pagdumala sa oVirt, kami adunay usa ka problema - kinahanglan namon nga i-install ang usa ka pagdumala nga VM, apan sa tinuud wala pa ang kumpol mismo, ug busa unsa ang mahimo naton sa langaw? Husto kana - i-install ang KVM sa umaabot nga cluster node, dayon paghimo og virtual machine niini, pananglitan, nga adunay CentOS OS ug i-deploy ang oVirt engine niini. Kasagaran kini mahimo alang sa mga hinungdan sa hingpit nga pagkontrol sa ingon nga usa ka VM, apan kini usa ka sayup nga katuyoan, tungod kay sa kini nga kaso, sa umaabot adunay 100% nga mga problema sa ingon nga pagkontrol sa VM:

  • dili kini mabalhin sa oVirt console tali sa mga host (nodes) sa cluster;
  • sa dihang molalin gamit ang KVM pinaagi sa virsh migrate, kini nga VM dili magamit alang sa pagdumala gikan sa oVirt console.
  • dili mapakita ang mga cluster host Mode sa pagmentinar (mode sa pagpadayon), kung imong ibalhin kini nga VM gikan sa host ngadto sa host gamit virsh migrate.

Busa buhata ang tanan sumala sa mga lagda - gamita ang usa ka bulag nga host alang sa server sa pagdumala sa oVirt, o usa ka independente nga VM nga nagdagan niini, o mas maayo pa, buhata ang nahisulat sa ikaduha nga kapilian.

Pagpili 2
Pag-instalar sa oVirt Engine Appliance sa usa ka cluster host nga gidumala niini.

Kini nga kapilian nga pagaisipon pa nga mas husto ug angay sa among kaso.
Ang mga kinahanglanon alang sa ingon nga usa ka VM gihulagway sa ubos; Idugang ko lang nga girekomenda nga adunay labing menos duha ka mga host sa imprastraktura diin ang kontrol nga VM mahimong mapadagan aron mahimo kini nga dili matugoton sa sayup. Dinhi gusto nako nga idugang kana, ingon nga gisulat ko na sa mga komento sa miaging artikulo, wala gyud nako makuha splitbrain sa usa ka oVirt cluster sa duha ka mga host, nga adunay katakus sa pagpadagan sa mga host-engine VM sa kanila.

Pag-instalar sa oVirt Engine Appliance sa unang host sa cluster

Link sa opisyal nga dokumentasyon - oVirt Giya sa Self-Hosted Engine, kapitulo "Pag-deploy sa Self-Hosted Engine Gamit ang Command line»

Gipiho sa dokumento ang mga kinahanglanon nga kinahanglan matuman sa wala pa i-deploy ang usa ka host-engine VM, ug gihulagway usab sa detalye ang proseso sa pag-install mismo, mao nga gamay ra ang punto sa pagsubli niini sa verbatim, mao nga mag-focus kami sa pipila ka hinungdanon nga mga detalye.

  • Sa wala pa magsugod ang tanan nga mga aksyon, siguruha nga mahimo ang suporta sa virtualization sa mga setting sa BIOS sa host.
  • I-install ang package alang sa host-engine installer sa host:

yum -y install http://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm 
yum -y install epel-release
yum install screen ovirt-hosted-engine-setup

  • Gisugdan namon ang pamaagi alang sa pag-deploy sa oVirt Hosted Engine sa screen sa host (mahimo nimo kini paggawas pinaagi sa Ctrl-A + D, duol pinaagi sa Ctrl-D):

screen
hosted-engine --deploy

Kung gusto nimo, mahimo nimong ipadagan ang pag-install gamit ang usa ka giandam nang daan nga file sa tubag:

hosted-engine --deploy --config-append=/var/lib/ovirt-hosted-engine-setup/answers/answers-ohe.conf

  • Kung nag-deploy sa host-engine, among gitino ang tanan nga kinahanglan nga mga parameter:

- имя кластера
- количество vCPU и vRAM (рекомендуется 4 vCPU и 16 Гб)
- пароли
- тип хранилища для hosted engine ВМ – в нашем случае FC
- номер LUN для установки hosted engine
- где будет находиться база данных для hosted engine – рекомендую для простоты выбрать Local (это БД PostgreSQL работающая внутри этой ВМ)
и др. параметры. 

  • Aron ma-install ang usa ka labi ka magamit nga VM nga adunay usa ka host nga makina, naghimo kami kaniadto usa ka espesyal nga LUN sa sistema sa pagtipig, numero 4 ug 150 GB ang gidak-on, nga gipresentar dayon sa mga host sa cluster - tan-awa miaging artikulo.

Kaniadto gisusi usab namo ang visibility niini sa mga host:

multipath -ll
…
3600a098000e4b4b3000003c95d171065 dm-3 DELL    , MD38xxf
size=150G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:4  sdc 8:32  active ready running
`-+- policy='service-time 0' prio=9 status=enabled
  `- 18:0:0:4  sdj 8:144 active ready running

  • Ang proseso sa pag-deploy sa host-engine mismo dili komplikado; sa katapusan kinahanglan naton makadawat usa ka butang nga sama niini:

[ INFO  ] Generating answer file '/var/lib/ovirt-hosted-engine-setup/answers/answers-20191129131846.conf'
[ INFO  ] Generating answer file '/etc/ovirt-hosted-engine/answers.conf'
[ INFO  ] Stage: Pre-termination
[ INFO  ] Stage: Termination
[ INFO  ] Hosted Engine successfully deployed

Gisusi namo ang presensya sa mga serbisyo sa oVirt sa host:

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Kung ang tanan nahimo sa husto, pagkahuman pagkahuman sa pag-install, gamita ang usa ka web browser aron makaadto https://ovirt_hostname/ovirt-engine gikan sa kompyuter sa tigdumala, ug i-klik [Portal sa Administrasyon].

Screenshot sa “Administration Portal”

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pinaagi sa pagsulod sa pag-login ug password (itakda sa panahon sa proseso sa pag-instalar) sa bintana sama sa screenshot, makaadto kami sa Open Virtualization Manager control panel, diin mahimo nimo ang tanan nga mga aksyon gamit ang virtual nga imprastraktura:

  1. idugang ang data center
  2. pagdugang ug pag-configure sa usa ka cluster
  3. pagdugang ug pagdumala sa mga host
  4. idugang ang storage area o Storage Domains para sa virtual machine disks
  5. pagdugang ug pag-configure sa mga network alang sa mga virtual machine
  6. pagdugang ug pagdumala sa mga virtual machine, mga imahe sa pag-install, mga template sa VM

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Ang tanan nga kini nga mga aksyon pagahisgutan pa, ang uban sa dagkong mga selyula, ang uban sa mas detalyado ug adunay mga nuances.
Apan una nako irekomendar ang pagbasa niini nga add-on, nga tingali mapuslanon sa kadaghanan.

Pagdugang

1) Sa prinsipyo, kung adunay ingon nga panginahanglan, wala’y makapugong kanimo sa pag-install sa KVM hypervisor sa mga cluster node nga abante gamit ang mga pakete libut и qemu-kvm (o qemu-kvm-ev) sa gusto nga bersyon, bisan kung mag-deploy ug oVirt cluster node, mahimo kini mismo.

Apan kung libut и qemu-kvm Kung wala nimo ma-install ang pinakabag-o nga bersyon, mahimo nimong madawat ang mosunod nga sayup sa pag-deploy sa usa ka gi-host nga makina:

error: unsupported configuration: unknown CPU feature: md-clear

Mga. kinahanglan adunay updated nga bersyon libut nga adunay proteksyon gikan sa MDS, nga nagsuporta niini nga palisiya:

<feature policy='require' name='md-clear'/>

I-install ang libvirt v.4.5.0-10.el7_6.12, nga adunay suporta sa md-clear:

yum-config-manager --disable mirror.centos.org_centos-7_7_virt_x86_64_libvirt-latest_

yum install centos-release-qemu-ev
yum update
yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer libguestfs libguestfs-tools dejavu-lgc-sans-fonts virt-top libvirt libvirt-python libvirt-client

systemctl enable libvirtd
systemctl restart libvirtd && systemctl status libvirtd

Susiha ang suporta sa 'md-clear':

virsh domcapabilities kvm | grep require
      <feature policy='require' name='ss'/>
      <feature policy='require' name='hypervisor'/>
      <feature policy='require' name='tsc_adjust'/>
      <feature policy='require' name='clflushopt'/>
      <feature policy='require' name='pku'/>
      <feature policy='require' name='md-clear'/>
      <feature policy='require' name='stibp'/>
      <feature policy='require' name='ssbd'/>
      <feature policy='require' name='invtsc'/>

Pagkahuman niini, mahimo nimong ipadayon ang pag-install sa gi-host nga makina.

2) Sa oVirt 4.3, ang presensya ug paggamit sa usa ka firewall firewalld usa ka mandatory nga kinahanglanon.

Kung sa panahon sa pag-deploy sa usa ka VM para sa host-engine makadawat kami sa mosunod nga sayup:

[ ERROR ] fatal: [localhost]: FAILED! => {"changed": false, "msg": "firewalld is required to be enabled and active in order to correctly deploy hosted-engine. Please check, fix accordingly and re-deploy.n"}
[ ERROR ] Failed to execute stage 'Closing up': Failed executing ansible-playbook
[https://bugzilla.redhat.com/show_bug.cgi?id=1608467

Unya kinahanglan nimo nga i-off ang lain nga firewall (kung gigamit kini), ug i-install ug dagan firewalld:

yum install firewalld
systemctl enable firewalld
systemctl start firewalld

firewall-cmd --state
firewall-cmd --get-default-zone
firewall-cmd --get-active-zones
firewall-cmd --get-zones

Sa ulahi, kung i-install ang ahente sa ovirt sa usa ka bag-ong host para sa cluster, i-configure niini ang gikinahanglan nga mga pantalan sa firewalld awtomatiko.

3) Pag-reboot sa usa ka host nga adunay usa ka VM nga nagdagan niini gamit ang usa ka host nga makina.

Sama sa naandan, sumpay 1 и sumpay 2 sa mga dokumento sa pagdumala.

Ang tanan nga pagdumala sa gi-host nga makina VM gihimo LAMANG gamit ang mando gi-host-engine sa host diin kini midagan, mahitungod sa Virsh kinahanglan natong kalimtan, maingon man ang kamatuoran nga makakonektar ka niini nga VM pinaagi sa SSH ug ipadagan ang sugo "pagsira".

Pamaagi sa pagbutang sa VM sa maintenance mode:

hosted-engine --set-maintenance --mode=global

hosted-engine --vm-status
!! Cluster is in GLOBAL MAINTENANCE mode !!
--== Host host1.test.local (id: 1) status ==--
conf_on_shared_storage             : True
Status up-to-date                  : True
Hostname                           : host1.test.local
Host ID                            : 1
Engine status                      : {"health": "good", "vm": "up", "detail": "Up"}
Score                              : 3400
stopped                            : False
Local maintenance                  : False
crc32                              : dee1a774
local_conf_timestamp               : 1821
Host timestamp                     : 1821
Extra metadata (valid at timestamp):
        metadata_parse_version=1
        metadata_feature_version=1
        timestamp=1821 (Sat Nov 29 14:25:19 2019)
        host-id=1
        score=3400
        vm_conf_refresh_time=1821 (Sat Nov 29 14:25:19 2019)
        conf_on_shared_storage=True
        maintenance=False
        state=GlobalMaintenance
        stopped=False

hosted-engine --vm-shutdown

Gi-reboot namo ang host gamit ang gi-host nga ahente sa makina ug buhaton kung unsa ang among kinahanglan niini.

Pagkahuman sa pag-reboot, susiha ang kahimtang sa VM gamit ang gi-host nga makina:

hosted-engine --vm-status

Kung ang among VM nga adunay host-engine dili magsugod ug kung makita namon ang parehas nga mga sayup sa log sa serbisyo:

Sayop sa log sa serbisyo:

journalctl -u ovirt-ha-agent
...
Jun 29 14:34:44 host1 journal: ovirt-ha-agent ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine ERROR Failed to start necessary monitors
Jun 29 14:34:44 host1 journal: ovirt-ha-agent ovirt_hosted_engine_ha.agent.agent.Agent ERROR Traceback (most recent call last):#012  File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/agent.py", line 131, in _run_agent#012    return action(he)#012  File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/agent.py", line 55, in action_proper#012    return he.start_monitoring()#012  File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/hosted_engine.py", line 413, in start_monitoring#012    self._initialize_broker()#012  File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/hosted_engine.py", line 537, in _initialize_broker#012    m.get('options', {}))#012  File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/brokerlink.py", line 86, in start_monitor#012    ).format(t=type, o=options, e=e)#012RequestError: brokerlink - failed to start monitor via ovirt-ha-broker: [Errno 2] No such file or directory, [monitor: 'ping', options: {'addr': '172.20.32.32'}]
Jun 29 14:34:44 host1 journal: ovirt-ha-agent ovirt_hosted_engine_ha.agent.agent.Agent ERROR Trying to restart agent

Dayon among ikonektar ang storage ug i-restart ang ahente:

hosted-engine --connect-storage
systemctl restart ovirt-ha-agent
systemctl status ovirt-ha-agent

hosted-engine --vm-start
hosted-engine --vm-status

Pagkahuman sa pagsugod sa VM gamit ang host-engine, gikuha namon kini sa mode sa pagpadayon:

Pamaagi sa pagtangtang sa VM gikan sa maintenance mode:

hosted-engine --check-liveliness
hosted-engine --set-maintenance --mode=none
hosted-engine --vm-status

--== Host host1.test.local (id: 1) status ==--

conf_on_shared_storage             : True
Status up-to-date                  : True
Hostname                           : host1.test.local
Host ID                            : 1
Engine status                      : {"health": "good", "vm": "up", "detail": "Up"}
Score                              : 3400
stopped                            : False
Local maintenance                  : False
crc32                              : 6d1eb25f
local_conf_timestamp               : 6222296
Host timestamp                     : 6222296
Extra metadata (valid at timestamp):
        metadata_parse_version=1
        metadata_feature_version=1
        timestamp=6222296 (Fri Jan 17 11:40:43 2020)
        host-id=1
        score=3400
        vm_conf_refresh_time=6222296 (Fri Jan 17 11:40:43 2020)
        conf_on_shared_storage=True
        maintenance=False
        state=EngineUp
        stopped=False

4) Pagtangtang sa gi-host nga makina ug tanan nga nalangkit niini.

Usahay gikinahanglan nga husto nga tangtangon ang usa ka na-install nga naka-host nga makina - link ngadto sa giya nga dokumento.

Pagdalagan lang ang command sa host:

/usr/sbin/ovirt-hosted-engine-cleanup

Sunod, among tangtangon ang wala kinahanglana nga mga pakete, nag-back up sa pipila ka mga configs sa wala pa kini, kung gikinahanglan:

yum autoremove ovirt* qemu* virt* libvirt* libguestfs 

Paghimo og bag-ong data center

Dokumentasyon sa pakisayran - Giya sa Pagdumala sa oVirt. Kapitulo 4: Mga Data Center

Una atong ipasabut kung unsa kini sentro sa datos (Ako nagkutlo gikan sa tabang) usa ka lohikal nga entidad nga naghubit sa usa ka hugpong sa mga kapanguhaan nga gigamit sa usa ka piho nga palibot.

Ang data center kay usa ka matang sa sudlanan nga naglangkob sa:

  • lohikal nga mga kapanguhaan sa porma sa mga cluster ug mga host
  • mga kapanguhaan sa cluster network sa porma sa mga lohikal nga network ug pisikal nga mga adapter sa mga host,
  • kahinguhaan sa pagtipig (alang sa mga disk sa VM, templates, mga hulagway) sa porma sa mga lugar nga tipiganan (Storage Domains).

Ang usa ka sentro sa datos mahimong maglakip sa daghang mga kumpol nga naglangkob sa daghang mga host nga adunay mga virtual nga makina nga nagdagan sa kanila, ug mahimo usab kini adunay daghang mga lugar sa pagtipig nga adunay kalabotan niini.
Mahimong adunay daghang mga sentro sa datos; sila naglihok nga independente sa usag usa. Ang Ovirt adunay usa ka pagbulag sa mga gahum pinaagi sa papel, ug mahimo nimong i-configure ang mga permiso sa tinagsa, sa lebel sa data center ug sa mga indibidwal nga lohikal nga elemento niini.

Ang data center, o mga data center kung adunay daghan niini, gidumala gikan sa usa ka administratibong console o portal.

Aron makahimo og data center, adto sa administratibong portal ug paghimo og bag-ong data center:
Pag-compute >> data Centers >> Bag-ong

Tungod kay gigamit namon ang gipaambit nga pagtipig sa sistema sa pagtipig, ang Type sa Pagtipig kinahanglan nga Ipaambit:

Screenshot sa Data Center Creation Wizard

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Kung nag-instalar sa usa ka virtual nga makina nga adunay host-engine, usa ka sentro sa datos ang gihimo pinaagi sa default - Datacenter1, ug unya, kon gikinahanglan, mahimo nimong usbon ang Type sa Pagtipig niini ngadto sa lain.

Ang paghimo sa usa ka sentro sa datos usa ka yano nga buluhaton, nga wala’y bisan unsang malisud nga mga nuances, ug ang tanan nga dugang nga mga aksyon kauban niini gihulagway sa dokumentasyon. Ang bugtong butang nga akong mamatikdan mao nga ang usa ka host nga adunay lamang lokal nga pagtipig (disk) alang sa mga VM dili makasulod sa usa ka sentro sa datos nga adunay Type sa Pagtipig - Gipaambit (dili sila madugang didto), ug alang kanila kinahanglan nimo nga maghimo. usa ka bulag nga sentro sa datos - i.e. Ang matag indibidwal nga host nga adunay lokal nga pagtipig nanginahanglan kaugalingon nga lahi nga sentro sa datos.

Paghimo og bag-ong cluster

Link sa dokumentasyon - Giya sa Administrasyon sa oVirt. Kapitulo 5: Mga Cluster

Kung walay wala kinahanglana nga mga detalye, kumpol – kini usa ka lohikal nga paggrupo sa mga host nga adunay usa ka sagad nga lugar sa pagtipig (sa porma sa gipaambit nga mga disk sa usa ka sistema sa pagtipig, sama sa among kaso). Gitinguha usab nga ang mga host sa cluster parehas sa hardware ug adunay parehas nga tipo sa processor (Intel o AMD). Labing maayo, siyempre, nga ang mga server sa cluster hingpit nga managsama.

Ang cluster kabahin sa usa ka data center (nga adunay piho nga matang sa storage - Lokal nga o Gipaambit), ug ang tanan nga mga host kinahanglan nga sakop sa usa ka matang sa cluster, depende kung sila adunay gipaambit nga storage o wala.

Kung nag-instalar sa usa ka virtual nga makina nga adunay usa ka host-engine sa usa ka host, usa ka sentro sa datos ang gihimo pinaagi sa default - Datacenter1, kauban ang cluster - Cluster1, ug sa umaabot mahimo nimong i-configure ang mga parameter niini, mahimo ang dugang nga mga kapilian, idugang ang mga host niini, ug uban pa.

Sama sa naandan, alang sa mga detalye bahin sa tanan nga mga setting sa cluster, gitambagan nga mag-refer sa opisyal nga dokumentasyon. Sa pipila ka mga bahin sa pag-set up sa usa ka cluster, idugang ra nako nga kung gimugna kini, igo na nga i-configure ang mga sukaranan nga mga parameter sa tab. Kinatibuk-ang.

Akong timan-an ang labing hinungdanon nga mga parameter:

  • Tipo sa processor — gipili pinasukad sa kung unsang mga processor ang na-install sa mga host sa cluster, kung diin gikan ang tiggama, ug kung unsang processor sa mga host ang labing karaan, aron, depende niini, gigamit ang tanan nga magamit nga mga panudlo sa processor sa cluster.
  • Matang sa pagbalhin - sa among cluster naggamit ra kami sa tulay sa Linux, mao nga gipili namon kini.
  • Tipo sa firewall - ang tanan klaro dinhi, kini mao ang firewall, nga kinahanglan nga mahimo ug ma-configure sa mga host.

Screenshot nga adunay mga parameter sa cluster

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pag-instalar og dugang nga mga host sa usa ka Self-Hosted nga palibot

link alang sa dokumentasyon.

Ang dugang nga mga host alang sa usa ka Kaugalingon nga Na-host nga palibot gidugang sa parehas nga paagi sama sa usa ka regular nga host, nga adunay dugang nga lakang sa pag-deploy sa usa ka VM nga adunay usa ka gi-host nga makina - Pilia ang gi-host nga aksyon sa pag-deploy sa makina >> I-deploy. Tungod kay ang dugang nga host kinahanglan usab nga ipresentar sa usa ka LUN alang sa usa ka VM nga adunay usa ka host nga makina, kini nagpasabut nga kini nga host mahimo, kung kinahanglan, magamit sa pag-host sa usa ka VM nga adunay usa ka host nga makina niini.
Alang sa mga katuyoan sa pagtugot sa sayup, girekomenda nga adunay labing menos duha ka host diin ang usa ka host nga makina nga VM mahimong ibutang.

Sa dugang nga host, i-disable ang mga iptables (kung mahimo), i-enable ang firewalld

systemctl stop iptables
systemctl disable iptables

systemctl enable firewalld
systemctl start firewalld

I-install ang gikinahanglan nga bersyon sa KVM (kon gikinahanglan):

yum-config-manager --disable mirror.centos.org_centos-7_7_virt_x86_64_libvirt-latest_

yum install centos-release-qemu-ev
yum update
yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer libguestfs libguestfs-tools dejavu-lgc-sans-fonts virt-top libvirt libvirt-python libvirt-client

systemctl enable libvirtd
systemctl restart libvirtd && systemctl status libvirtd

virsh domcapabilities kvm | grep md-clear

I-install ang kinahanglan nga mga repositoryo ug ang gi-host nga installer sa makina:

yum -y install http://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
yum -y install epel-release
yum update
yum install screen ovirt-hosted-engine-setup

Sunod, adto sa console Ablihi ang Virtualization Manager, pagdugang og bag-ong host, ug buhata ang tanan nga lakang sa lakang, ingon nga nahisulat sa dokumentasyon.

Ingon usa ka sangputanan, pagkahuman sa pagdugang usa ka dugang nga host, kinahanglan namon nga makakuha usa ka butang sama sa litrato sa administrative console, sama sa screenshot.

Screenshot sa administratibong portal - mga host

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Ang host diin ang host-engine nga VM aktibo karon adunay korona nga bulawan ug ang inskripsiyon nga "Pagpadagan sa Hosted Engine VM", ang host diin kini nga VM mahimong ilunsad kung gikinahanglan - ang inskripsiyon "Makapadagan sa Hosted Engine VM".

Kung adunay kapakyasan sa host diin "Pagpadagan sa Hosted Engine VM", kini awtomatiko nga magsugod pag-usab sa ikaduhang host. Kini nga VM mahimo usab nga ibalhin gikan sa aktibo nga host ngadto sa standby host alang sa pagpadayon niini.

Pag-set up sa Power Management / fencing sa mga host sa oVirt

Mga link sa dokumentasyon:

Bisan kung ingon og nahuman ka na sa pagdugang ug pag-configure sa usa ka host, dili kana tinuod.
Alang sa normal nga operasyon sa mga host, ug aron mahibal-an / masulbad ang mga kapakyasan sa bisan kinsa niini, gikinahanglan ang mga setting sa Power Management / fencing.

fencing, o fencing, mao ang proseso sa temporaryo nga pagtangtang sa usa ka sayup o napakyas nga host gikan sa cluster, diin ang mga serbisyo sa oVirt niini o ang host mismo gi-restart.

Ang tanan nga mga detalye sa mga kahulugan ug mga parameter sa Power Management / fencing gihatag, sama sa naandan, sa dokumentasyon; Maghatag lang ako usa ka pananglitan kung giunsa ang pag-configure niining hinungdanon nga parameter, ingon nga gipadapat sa mga server sa Dell R640 nga adunay iDRAC 9.

  1. Lakaw ngadto sa administratibong portal, i-klik Pag-compute >> Mga panon pagpili og host.
  2. Pag-klik edit.
  3. I-klik ang tab Pagdumala sa Gahum.
  4. Susiha ang kahon sunod sa opsyon I-enable ang Power Management.
  5. Susiha ang kahon sunod sa opsyon Paghiusa sa Kdumparon mapugngan ang host gikan sa pagsulod sa fencing mode samtang nagrekord sa usa ka kernel crash dump.

Matikdi.

Human ma-enable ang Kdump integration sa usa na ka nagdagan nga host, kini kinahanglan nga i-install pag-usab sumala sa pamaagi sa oVirt Administration Guide -> Kapitulo 7: Mga panon -> Pag-instalar sa mga Host.

  1. Opsyonal, mahimo nimong susihon ang kahon I-disable ang pagkontrol sa palisiya sa pagdumala sa kuryente, kung dili namo gusto nga ang pagdumala sa gahum sa host kontrolado sa Patakaran sa Pag-iskedyul sa cluster.
  2. I-klik ang buton (+) aron makadugang ug bag-ong galamiton sa pagdumala sa kuryente, ang bintana sa pag-edit sa mga kabtangan sa ahente moabli.
    Para sa iDRAC9, sulati ang mga field:

    • Address – iDRAC9 nga adres
    • Ngalan sa Gumagamit / Password - login ug password alang sa pag-log in sa iDRAC9, matag usa
    • Type —drac5
    • Mark luwas
    • idugang ang mosunod nga mga opsyon: cmd_prompt=>,login_timeout=30

Screenshot nga adunay "Power Management" nga mga parameter sa host properties

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Paghimo og storage area o Storage Domains

Link sa dokumentasyon - Giya sa Administrasyon sa oVirt, Kapitulo 8: Pagtipig.

Domain sa Pagtipig, o lugar sa pagtipig, usa ka sentralisadong lokasyon alang sa pagtipig sa mga virtual machine disk, mga imahe sa pag-install, template, ug mga snapshot.

Ang mga lugar sa pagtipig mahimong konektado sa data center gamit ang lainlaing mga protocol, cluster ug network file system.

Ang oVirt adunay tulo ka matang sa storage area:

  • Data Domain – aron tipigan ang tanang datos nga may kalabotan sa mga virtual machine (mga disk, templates). Ang Data Domain dili mahimong ipaambit tali sa lainlaing mga sentro sa datos.
  • ISO Domain (karaan nga matang sa storage area) – alang sa pagtipig sa mga hulagway sa pag-instalar sa OS. Ang ISO Domain mahimong ipaambit tali sa lainlaing mga sentro sa datos.
  • I-eksport ang Domain (karaan na nga matang sa storage area) – alang sa temporaryo nga pagtipig sa mga hulagway nga gibalhin tali sa mga sentro sa datos.

Sa among partikular nga kaso, ang usa ka lugar nga tipiganan nga adunay tipo sa Data Domain naggamit sa Fiber Channel Protocol (FCP) aron makonektar sa mga LUN sa sistema sa pagtipig.

Gikan sa punto sa panglantaw sa oVirt, sa diha nga ang paggamit sa storage systems (FC o iSCSI), ang matag virtual disk, snapshot o template mao ang usa ka lohikal nga disk.
Ang mga block device gi-assemble ngadto sa usa ka unit (sa cluster hosts) gamit ang Volume Group ug dayon gibahin gamit ang LVM ngadto sa logical volumes, nga gigamit isip virtual disks para sa VMs.

Tanan kini nga mga grupo ug daghang mga volume sa LVM makita sa cluster host gamit ang mga mando ug uban pa и lvs. Siyempre, ang tanan nga mga aksyon nga adunay ingon nga mga disk kinahanglan buhaton lamang gikan sa oVirt console, gawas sa mga espesyal nga kaso.

Ang mga virtual disk para sa mga VM mahimong duha ka klase - QCOW2 o RAW. Ang mga disc mahimong "nipis" o "baga". Ang mga snapshot kanunay gihimo isip "nipis".

Ang paagi sa pagdumala sa mga domain sa Pagtipig, o mga lugar sa pagtipig nga na-access pinaagi sa FC, lohikal kaayo - alang sa matag VM virtual disk adunay lahi nga lohikal nga volume nga masulat sa usa ra ka host. Alang sa mga koneksyon sa FC, ang oVirt naggamit sa usa ka butang sama sa clustered LVM.

Ang mga virtual nga makina nga nahimutang sa parehas nga lugar sa pagtipig mahimong ibalhin taliwala sa mga host nga nahisakop sa parehas nga cluster.

Sama sa atong makita gikan sa paghulagway, ang usa ka cluster sa oVirt, sama sa usa ka cluster sa VMware vSphere o Hyper-V, esensya nagpasabot sa samang butang - kini mao ang usa ka lohikal nga grupo sa mga panon, mas maayo nga managsama sa hardware komposisyon, ug adunay komon nga storage alang sa virtual. mga disk sa makina.

Magpadayon kita direkta sa paghimo sa usa ka storage area alang sa data (VM disks), tungod kay kung wala kini ang data center dili masugdan.
Tugoti ako nga pahinumdoman ka nga ang tanan nga LUN nga gipresentar sa mga cluster host sa sistema sa pagtipig kinahanglan nga makita sa kanila gamit ang command "multipath -ll".

Sumala sa dokumentasyon, adto sa portal adto sa Pagtipig >> Domains -> Bag-ong Domain ug sunda ang mga instruksyon gikan sa seksyon nga "Pagdugang sa FCP Storage".

Human sa paglansad sa wizard, pun-a ang gikinahanglan nga mga natad:

  • ngalan - ibutang ang ngalan sa cluster
  • Domain Function —Data
  • Tipo sa Pagtipig - Fiber Channel
  • Host sa Paggamit — pagpili og host diin ang LUN nga atong gikinahanglan anaa

Sa lista sa mga LUN, markahan ang kinahanglan namon, i-klik Idugang unya OK. Kung gikinahanglan, mahimo nimong usbon ang dugang nga mga parameter sa lugar sa pagtipig pinaagi sa pag-klik Mga advanced Parameter.

Screenshot sa wizard alang sa pagdugang sa "Storage domain"

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pinasukad sa mga resulta sa wizard, kinahanglan nga makadawat kami usa ka bag-ong lugar sa pagtipig, ug ang among sentro sa datos kinahanglan nga mobalhin sa kahimtang UP, o gisugdan:

Mga screenshot sa data center ug mga storage area niini:

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Paghimo ug pag-configure sa mga network alang sa mga virtual machine

Link sa dokumentasyon - Giya sa Administrasyon sa oVirt, Kapitulo 6: Logical Networks

Ang mga network, o mga network, nagsilbi sa paggrupo sa mga lohikal nga network nga gigamit sa oVirt virtual nga imprastraktura.

Aron makig-interact tali sa network adapter sa virtual machine ug sa physical adapter sa host, logical interfaces sama sa Linux bridge ang gigamit.

Aron paggrupo ug pagbahin sa trapiko tali sa mga network, ang mga VLAN gi-configure sa mga switch.

Kung maghimo usa ka lohikal nga network alang sa mga virtual nga makina sa oVirt, kinahanglan nga hatagan kini usa ka identifier nga katumbas sa numero sa VLAN sa switch aron ang mga VM makakomunikar sa usag usa, bisan kung nagdagan sila sa lainlaing mga node sa cluster.

Ang pasiuna nga mga setting sa mga adapter sa network sa mga host alang sa pagkonektar sa mga virtual nga makina kinahanglan buhaton miaging artikulo - lohikal nga interface na-configure bugkos1, unya ang tanang network settings kinahanglang himoon lamang pinaagi sa oVirt administrative portal.

Human sa paghimo sa usa ka VM nga adunay host-engine, dugang sa awtomatik nga paghimo sa usa ka data center ug cluster, usa ka lohikal nga network usab ang awtomatik nga gihimo aron sa pagdumala sa among cluster - ovritmgmt, diin kini nga VM konektado.

Kung gikinahanglan, mahimo nimong tan-awon ang lohikal nga mga setting sa network ovritmgmt ug i-adjust kini, apan kinahanglang mag-amping ka nga dili mawad-an og kontrol sa imprastraktura sa oVirt.

Ang mga setting sa lohikal nga network ovritmgmt

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Aron makahimo og bag-ong lohikal nga network alang sa regular nga mga VM, sa administratibong portal adto sa network >> networks >> Bag-ong, ug sa tab Kinatibuk-ang pagdugang usa ka network nga adunay gusto nga VLAN ID, ug susiha usab ang kahon sunod sa "VM Network", kini nagpasabot nga kini mahimong gamiton alang sa assignment sa usa ka VM.

Screenshot sa bag-ong VLAN32 logical network

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Sa tab Cluster, among gilakip kini nga network sa among cluster Cluster1.

Human niini kita moadto sa Pag-compute >> Mga panon, adto sa matag host sa baylo, sa tab Mga interface sa network, ug ilunsad ang wizard I-setup ang host network, sa paggapos sa mga host sa usa ka bag-ong lohikal nga network.

Screenshot sa "Setup host networks" wizard

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Ang ahente sa oVirt awtomatiko nga maghimo sa tanan nga kinahanglan nga mga setting sa network sa host - paghimo usa ka VLAN ug BRIDGE.

Pananglitan nga mga file sa pag-configure alang sa bag-ong mga network sa host:

cat ifcfg-bond1
# Generated by VDSM version 4.30.17.1
DEVICE=bond1
BONDING_OPTS='mode=1 miimon=100'
MACADDR=00:50:56:82:57:52
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no

cat ifcfg-bond1.432
# Generated by VDSM version 4.30.17.1
DEVICE=bond1.432
VLAN=yes
BRIDGE=ovirtvm-vlan432
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no

cat ifcfg-ovirtvm-vlan432
# Generated by VDSM version 4.30.17.1
DEVICE=ovirtvm-vlan432
TYPE=Bridge
DELAY=0
STP=off
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no

Tugoti ako nga pahinumdoman ka pag-usab nga sa cluster host DILI KINAHANGLAN paghimo sa mga interface sa network nga mano-mano daan ifcfg-bond1.432 и ifcfg-ovirtvm-vlan432.

Human sa pagdugang sa usa ka lohikal nga network ug pagsusi sa koneksyon tali sa host ug sa host engine VM, kini mahimong gamiton sa virtual machine.

Paghimo usa ka imahe sa pag-install alang sa pag-deploy sa usa ka virtual nga makina

Link sa dokumentasyon - Giya sa Administrasyon sa oVirt, Kapitulo 8: Pagtipig, seksyon nga Pag-upload sa mga Imahe ngadto sa Data Storage Domain.

Kung wala ang imahe sa pag-install sa OS, dili mahimo ang pag-install sa usa ka virtual nga makina, bisan kung kini siyempre dili usa ka problema kung, pananglitan, na-install sa network. Cobbler uban sa pre-gibuhat nga mga hulagway.

Sa among kaso, dili kini mahimo, mao nga kinahanglan nimo nga i-import kini nga imahe sa oVirt sa imong kaugalingon. Kaniadto, kini nagkinahanglan sa paghimo sa usa ka ISO Domain, apan sa bag-ong bersyon sa oVirt kini wala na gamita, ug busa mahimo ka na karon mag-upload og mga hulagway direkta ngadto sa Storage domain gikan sa administratibong portal.

Sa administratibong portal adto sa Pagtipig >> disk >> upload >> pagsugod
Gidugang namon ang among imahe sa OS ingon usa ka ISO file, pun-a ang tanan nga mga uma sa porma, ug i-klik ang buton "Pagsulay sa koneksyon".

Screenshot sa Add Installation Image Wizard

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Kung kita adunay sayup nga sama niini:

Unable to upload image to disk d6d8fd10-c1e0-4f2d-af15-90f8e636dadc due to a network error. Ensure that ovirt-imageio-proxy service is installed and configured and that ovirt-engine's CA certificate is registered as a trusted CA in the browser. The certificate can be fetched from https://ovirt.test.local/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA`

Unya kinahanglan nimong idugang ang sertipiko sa oVirt sa "Gisaligan nga Root CAs"(Trusted Root CA) sa estasyon sa kontrol sa tagdumala, gikan diin kami naningkamot sa pag-download sa imahe.

Human idugang ang sertipiko sa Trusted Root CA, i-klik pag-usab "Pagsulay sa koneksyon", kinahanglan makuha:

Connection to ovirt-imageio-proxy was successful.

Human nimo makompleto ang aksyon sa pagdugang sa sertipiko, mahimo nimong sulayan ang pag-upload sa ISO nga imahe sa Storage Domain pag-usab.

Sa prinsipyo, mahimo ka nga maghimo usa ka lahi nga Storage Domain nga adunay tipo sa Data aron tipigan ang mga imahe ug template nga gilain gikan sa mga disk sa VM, o bisan ang pagtipig niini sa usa ka Storage Domain alang sa gi-host nga makina, apan kini naa sa pagkabuotan sa tagdumala.

Screenshot nga adunay mga imahe nga ISO sa Storage Domain alang sa gi-host nga makina

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Paghimo usa ka virtual nga makina

Link sa dokumentasyon:
oVirt Giya sa Pagdumala sa Virtual Machine -> Kapitulo 2: Pag-instalar sa Linux Virtual Machines
Mga Kapanguhaan sa Mga Kliyente sa Console

Pagkahuman sa pagkarga sa imahe sa pag-install gamit ang OS sa oVirt, mahimo ka magpadayon direkta sa paghimo og virtual machine. Daghang trabaho ang nahimo, apan naa na kami sa katapusan nga yugto, alang sa kung diin nagsugod ang tanan - pagkuha usa ka imprastraktura nga dili matugot sa sayup alang sa pag-host sa labi ka magamit nga mga virtual machine. Ug kining tanan hingpit nga libre - walay usa ka sentimos ang gigasto sa pagpalit sa bisan unsang mga lisensya sa software.

Aron makahimo usa ka virtual nga makina nga adunay CentOS 7, ang imahe sa pag-install gikan sa OS kinahanglan i-download.

Moadto kami sa administratibong portal, adto sa Pag-compute >> Mga Virtual Machine, ug ilunsad ang VM creation wizard. Pun-a ang tanan nga mga parameter ug mga uma ug i-klik OK. Ang tanan yano ra kung sundon nimo ang dokumentasyon.

Ingon usa ka pananglitan, akong ihatag ang sukaranan ug dugang nga mga setting sa usa ka magamit kaayo nga VM, nga adunay usa ka nahimo nga disk, konektado sa network, ug pag-boot gikan sa usa ka imahe sa pag-install:

Mga screenshot nga adunay magamit nga mga setting sa VM

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Pagkahuman sa pagtrabaho kauban ang wizard, isira kini, paglansad usa ka bag-ong VM ug i-install ang OS niini.
Aron mahimo kini, adto sa console niini nga VM pinaagi sa administratibong portal:

Screenshot sa mga setting sa administratibong portal alang sa pagkonektar sa VM console

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Aron makonektar sa VM console, kinahanglan una nimo nga i-configure ang console sa mga kabtangan sa virtual machine.

Screenshot sa mga setting sa VM, tab nga "Console".

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Aron makonektar sa VM console mahimo nimong gamiton, pananglitan, Virtual Machine Viewer.

Aron makonektar sa VM console direkta sa browser window, ang mga setting sa koneksyon pinaagi sa console kinahanglan nga ingon sa mosunod:

Pagmugna sa usa ka fault-tolerant nga imprastraktura sa IT. Bahin 2. Pag-instalar ug pag-configure sa oVirt 4.3 cluster

Human ma-install ang OS sa VM, gisugyot nga i-install ang ahente sa bisita sa oVirt:

yum -y install epel-release
yum install -y ovirt-guest-agent-common
systemctl enable ovirt-guest-agent.service && systemctl restart ovirt-guest-agent.service
systemctl status ovirt-guest-agent.service

Busa, isip resulta sa atong mga aksyon, ang gibuhat nga VM mahimong magamit kaayo, i.e. kung mapakyas ang cluster node diin kini nagdagan, ang oVirt awtomatik nga i-restart kini sa ikaduhang node. Kini nga VM mahimo usab nga ibalhin taliwala sa mga cluster host alang sa ilang pagmentinar o uban pang katuyoan.

konklusyon

Nanghinaut ko nga kini nga artikulo nakahimo sa pagpasabot nga ang oVirt usa ka hingpit nga normal nga himan alang sa pagdumala sa virtual nga imprastraktura, nga dili kaayo lisud nga i-deploy - ang nag-unang butang mao ang pagsunod sa pipila ka mga lagda ug mga kinahanglanon nga gihulagway sa artikulo ug sa dokumentasyon.

Tungod sa kadaghan sa artikulo, dili posible nga ilakip ang daghang mga butang niini, sama sa sunod-sunod nga pagpatuman sa lainlaing mga wizard nga adunay tanan nga detalyado nga pagpatin-aw ug mga screenshot, taas nga mga konklusyon sa pipila nga mga mando, ug uban pa. Sa tinuud, magkinahanglan kini pagsulat usa ka tibuuk nga libro, nga wala’y hinungdan tungod sa mga bag-ong bersyon sa software nga kanunay nga nagpakita nga adunay mga pagbag-o ug pagbag-o. Ang labing hinungdanon nga butang mao ang pagsabut sa prinsipyo kung giunsa ang tanan nga nagtrabaho nga magkauban, ug aron makakuha usa ka kinatibuk-ang algorithm alang sa paghimo og usa ka platform nga dili matugot sa sayup alang sa pagdumala sa mga virtual machine.

Bisan kung nakamugna kami usa ka virtual nga imprastraktura, kinahanglan na namon nga itudlo kini nga makig-uban tali sa mga indibidwal nga elemento: host, virtual machine, internal nga network, ug sa gawas nga kalibutan.

Kini nga proseso mao ang usa sa mga nag-unang buluhaton sa usa ka sistema o network administrator, nga hisgotan sa sunod nga artikulo - mahitungod sa paggamit sa VyOS virtual routers sa fault-tolerant nga imprastraktura sa atong negosyo (sama sa imong natag-an, sila molihok ingon nga virtual. mga makina sa among oVirt cluster).

Source: www.habr.com

Idugang sa usa ka comment