Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Dan l-artikolu huwa kontinwazzjoni ta 'qabel - "Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 1 - it-tħejjija għall-iskjerament ta' cluster oVirt 4.3".

Se jkopri l-proċess ta 'installazzjoni bażika u konfigurazzjoni ta' cluster oVirt 4.3 għall-hosting ta 'magni virtwali disponibbli ħafna, b'kont meħud tal-fatt li l-passi preliminari kollha għat-tħejjija tal-infrastruttura diġà tlestew qabel.

Parti introduttorja

L-għan ewlieni tal-artikolu huwa li jipprovdi struzzjonijiet pass pass bħal "Li jmiss -> Iva -> Finatura"kif turi xi karatteristiċi meta tinstallaha u tikkonfiguraha. Il-proċess għall-iskjerament tal-cluster tiegħek jista' mhux dejjem jikkoinċidi ma' dak deskritt fih, minħabba l-karatteristiċi tal-infrastruttura u l-ambjent, iżda l-prinċipji ġenerali se jkunu l-istess.

Mil-lat suġġettiv, oVirt 4.3 il-funzjonalità tagħha hija simili għal VMware vSphere verżjoni 5.x, iżda ovvjament bil-karatteristiċi tal-konfigurazzjoni u l-operat tagħha stess.

Għal dawk interessati, id-differenzi kollha bejn RHEV (magħruf ukoll bħala oVirt) u VMware vSphere jistgħu jinstabu fuq l-Internet, pereżempju hawn, iżda xorta waħda kultant ninnota xi wħud mid-differenzi jew xebh tagħhom ma' xulxin hekk kif l-artiklu javvanza.

Separatament, nixtieq inqabbel ftit ix-xogħol ma 'netwerks għal magni virtwali. oVirt jimplimenta prinċipju simili ta' ġestjoni tan-netwerk għal magni virtwali (minn hawn 'il quddiem imsejħa VMs), bħal f'VMware vSphere:

  • bl-użu ta' pont Linux standard (f'VMware - Standard vSwitch), li taħdem fuq hosts tal-virtwalizzazzjoni;
  • billi tuża Open vSwitch (OVS) (f'VMware - vSwitch imqassam) huwa swiċċ virtwali distribwit li jikkonsisti minn żewġ komponenti ewlenin: server OVN ċentrali u kontrolluri OVN fuq hosts amministrati.

Għandu jiġi nnutat li minħabba l-faċilità ta 'implimentazzjoni, l-artikolu se jiddeskrivi t-twaqqif ta' netwerks f'oVirt għal VM li juża pont Linux standard, li hija l-għażla standard meta tuża l-hypervisor KVM.

F'dan ir-rigward, hemm diversi regoli bażiċi biex taħdem man-netwerk fi cluster, li l-aħjar li ma jinkisrux:

  • Is-settings kollha tan-netwerk fuq il-hosts qabel ma żżidhom ma' oVirt għandhom ikunu identiċi, ħlief għall-indirizzi IP.
  • Ladarba host ikun ittieħdet taħt il-kontroll ta' oVirt, mhux rakkomandat ħafna li tibdel xi ħaġa manwalment fis-settings tan-netwerk mingħajr kunfidenza sħiħa fl-azzjonijiet tiegħek, peress li l-aġent oVirt sempliċiment se jreġġa' lura għal dawk preċedenti wara li jerġa' jibda l-host jew aġent.
  • Iż-żieda ta' netwerk ġdid għal VM, kif ukoll il-ħidma magħha, għandha ssir biss mill-console ta' ġestjoni oVirt.

Ieħor nota importanti — għal ambjent kritiku ħafna (sensittiv ħafna għat-telf monetarju), xorta waħda jkun rakkomandat li tuża appoġġ imħallas u tuża Virtualization tal-Kpiepel Aħmar 4.3. Waqt it-tħaddim tal-cluster oVirt, jistgħu jinqalgħu xi kwistjonijiet li għalihom huwa rakkomandabbli li tirċievi għajnuna kwalifikata kemm jista 'jkun malajr, aktar milli tittrattahom lilek innifsek.

Fl-aħħarnett, rakkomandat Qabel ma tuża cluster oVirt, iffamiljarizza ruħek magħhom dokumentazzjoni uffiċjali, sabiex tkun konxju mill-inqas tal-kunċetti u d-definizzjonijiet bażiċi, inkella jkun ftit diffiċli biex taqra l-bqija tal-artiklu.

Bażiċi biex wieħed jifhem l-artiklu u l-prinċipji tat-tħaddim tal-cluster oVirt huma dawn id-dokumenti ta’ gwida:

Il-volum hemm mhux kbir ħafna, f'siegħa jew tnejn tista 'tgħallem il-prinċipji bażiċi, iżda għal dawk li jħobbu d-dettalji, huwa rakkomandat li taqra Dokumentazzjoni tal-Prodott għal Virtualization Red Hat 4.3 — RHEV u oVirt huma essenzjalment l-istess ħaġa.

Għalhekk, jekk itlestew is-settings bażiċi kollha fuq il-hosts, is-swiċċijiet u s-sistemi tal-ħażna, nipproċedu direttament għall-iskjerament ta 'oVirt.

Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Għal faċilità ta 'orjentazzjoni, se niġbor it-taqsimiet ewlenin f'dan l-artikolu, li għandhom jimtlew wieħed wieħed:

  1. Installazzjoni tas-server ta 'ġestjoni oVirt
  2. Ħolqien ta’ data center ġdid
  3. Ħolqien ta 'cluster ġdid
  4. Installazzjoni ta 'hosts addizzjonali f'ambjent Self-Hosted
  5. Ħolqien ta 'żona ta' ħażna jew Dominji ta 'Ħżin
  6. Ħolqien u konfigurazzjoni ta' netwerks għal magni virtwali
  7. Ħolqien ta 'immaġni ta' installazzjoni għall-iskjerament ta 'magna virtwali
  8. Oħloq magna virtwali

Installazzjoni tas-server ta 'ġestjoni oVirt

oVirt ġestjoni server huwa l-aktar element importanti fl-infrastruttura oVirt, fil-forma ta 'magna virtwali, host, jew apparat virtwali li jamministra l-infrastruttura oVirt kollha.

L-analogi mill-qrib tiegħu mid-dinja tal-virtwalizzazzjoni huma:

  • VMware vSphere - vCenter Server
  • Microsoft Hyper-V - Maniġer tal-Magni Virtwali taċ-Ċentru tas-Sistema (VMM).

Biex tinstalla s-server tal-ġestjoni oVirt, għandna żewġ għażliet:

Għażla 1
L-iskjerament ta' server fil-forma ta' VM jew host speċjalizzat.

Din l-għażla taħdem pjuttost tajjeb, iżda sakemm tali VM topera indipendentement mill-cluster, i.e. mhux qed jaħdem fuq l-ebda cluster host bħala magna virtwali regolari li taħdem KVM.

Għaliex VM bħal din ma tistax tiġi skjerata fuq cluster hosts?

Fil-bidu nett tal-proċess tal-iskjerament tas-server ta 'ġestjoni oVirt, għandna dilemma - għandna bżonn ninstallaw VM ta' ġestjoni, iżda fil-fatt għad m'hemm l-ebda cluster innifsu, u għalhekk x'nistgħu noħorġu fuq il-fly? Hekk hu - installa KVM fuq node ta 'cluster futur, imbagħad oħloq magna virtwali fuqha, pereżempju, b'CentOS OS u skjera l-magna oVirt fiha. Dan normalment jista 'jsir għal raġunijiet ta' kontroll sħiħ fuq tali VM, iżda din hija intenzjoni żbaljata, għaliex f'dan il-każ, fil-futur se jkun hemm 100% problemi b'tali kontroll VM:

  • ma jistax jiġi emigrat fil-console oVirt bejn hosts (nodi) tal-cluster;
  • meta jemigraw bl-użu tal-KVM permezz virsh jemigraw, din il-VM mhux se tkun disponibbli għall-ġestjoni mill-console oVirt.
  • cluster hosts ma jistgħux jintwerew fi Mod ta 'manutenzjoni (mod ta 'manutenzjoni), jekk timmigra din il-VM minn host għal host bl-użu virsh jemigraw.

Allura agħmel kollox skont ir-regoli - uża jew host separat għas-server tal-ġestjoni oVirt, jew VM indipendenti li taħdem fuqu, jew aħjar, agħmel kif miktub fit-tieni għażla.

Għażla 2
Installazzjoni ta' oVirt Engine Appliance fuq cluster host immexxi minnha.

Hija din l-għażla li se titqies aktar bħala aktar korretta u adattata fil-każ tagħna.
Ir-rekwiżiti għal tali VM huma deskritti hawn taħt; Se nżid biss li huwa rrakkomandat li jkun hemm mill-inqas żewġ hosts fl-infrastruttura li fuqha l-VM ta 'kontroll tista' titħaddem sabiex tagħmilha tolleranti għall-ħsarat. Hawnhekk nixtieq inżid li, kif diġà ktibt fil-kummenti fl-artiklu preċedenti, qatt ma stajt nikseb splitbrain fuq raggruppament oVirt ta 'żewġ hosts, bil-kapaċità li jħaddmu VMs hosted-engine fuqhom.

Installazzjoni ta' oVirt Engine Appliance fuq l-ewwel host tal-cluster

Link għal dokumentazzjoni uffiċjali - oVirt Self-Hosted Engine Guide, kapitlu "L-iskjerament tal-Magna Self-Hosted Bl-użu tal-linja tal-Kmand»

Id-dokument jispeċifika l-prerekwiżiti li għandhom jiġu sodisfatti qabel l-iskjerament ta 'VM ta' magna ospitata, u jiddeskrivi wkoll fid-dettall il-proċess ta 'installazzjoni nnifsu, u għalhekk ftit li xejn għandu skop li nirrepetih verbatim, għalhekk se niffukaw fuq xi dettalji importanti.

  • Qabel ma tibda l-azzjonijiet kollha, kun żgur li tippermetti l-appoġġ tal-virtwalizzazzjoni fis-settings tal-BIOS fuq il-host.
  • Installa l-pakkett għall-installatur tal-magna ospitat fuq il-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

  • Nibdew il-proċedura għall-iskjerament ta' oVirt Hosted Engine fl-iskrin fuq il-host (tista' toħroġ minnha permezz Ctrl-A + D, tagħlaq permezz Ctrl-D):

screen
hosted-engine --deploy

Jekk tixtieq, tista' tmexxi l-installazzjoni b'fajl ta' tweġiba ppreparat minn qabel:

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

  • Meta niskjeraw hosted-engine, aħna nispeċifikaw il-parametri kollha meħtieġa:

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

  • Biex tinstalla VM disponibbli ħafna b'magna ospitata, qabel ħloqna LUN speċjali fuq is-sistema tal-ħażna, numru 4 u 150 GB fid-daqs, li mbagħad ġiet ippreżentata lill-hosts tal-cluster - ara artikolu preċedenti.

Preċedentement aħna ċċekkjajna wkoll il-viżibilità tagħha fuq hosts:

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

  • Il-proċess tal-iskjerament tal-magna ospitata innifsu mhuwiex ikkumplikat; fl-aħħar għandna nirċievu xi ħaġa bħal din:

[ 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

Aħna niċċekkjaw il-preżenza tas-servizzi oVirt fuq il-host:

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Jekk kollox sar b'mod korrett, imbagħad wara li titlesta l-installazzjoni, uża web browser biex tmur https://ovirt_hostname/ovirt-engine mill-kompjuter tal-amministratur, u kklikkja [Portal Amministrattiv].

Screenshot ta' “Portal Amministrattiv”

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Billi ddaħħal il-login u l-password (settjati matul il-proċess ta 'installazzjoni) fit-tieqa bħal fil-screenshot, naslu għall-pannell tal-kontroll tal-Maniġer tal-Virtwalizzazzjoni Miftuħa, li fih tista' twettaq l-azzjonijiet kollha bl-infrastruttura virtwali:

  1. żid ċentru tad-data
  2. żid u kkonfigurat cluster
  3. żid u mmaniġġja hosts
  4. żid żoni ta 'ħażna jew Dominji ta' Ħażna għal diski ta 'magni virtwali
  5. żid u kkonfigurat netwerks għal magni virtwali
  6. żid u mmaniġġja magni virtwali, immaġini ta 'installazzjoni, mudelli VM

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Dawn l-azzjonijiet kollha se jiġu diskussi aktar, xi wħud f'ċelloli kbar, oħrajn f'aktar dettall u bi sfumaturi.
Imma l-ewwel nirrakkomanda li taqra dan is-add-on, li probabbilment se jkun utli għal ħafna.

Suppliment

1) Fil-prinċipju, jekk ikun hemm tali ħtieġa, allura xejn ma jipprevjenik milli tinstalla l-hypervisor KVM fuq in-nodi tal-cluster bil-quddiem billi tuża pakketti libvirt и qemu-sq.m (Jew qemu-kvm-ev) tal-verżjoni mixtieqa, għalkemm meta tiskjera node ta' cluster oVirt, tista' tagħmel dan hija stess.

Imma jekk libvirt и qemu-sq.m Jekk ma installajtx l-aħħar verżjoni, tista' tirċievi l-iżball li ġej meta tuża magna ospitata:

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

Dawk. irid ikollok verżjoni aġġornata libvirt bi protezzjoni minn MDS, li jappoġġja din il-politika:

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

Installa libvirt v.4.5.0-10.el7_6.12, b'appoġġ 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

Iċċekkja għal appoġġ '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'/>

Wara dan, tista 'tkompli tinstalla l-magna ospitata.

2) F'oVirt 4.3, il-preżenza u l-użu ta 'firewall firewalld hija rekwiżit obbligatorju.

Jekk waqt l-iskjerament ta' VM għal magna ospitata nirċievu l-iżball li ġej:

[ 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

Imbagħad għandek bżonn itfi firewall ieħor (jekk jintuża), u tinstalla u tħaddem 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

Aktar tard, meta tinstalla l-aġent ovirt fuq host ġdid għall-cluster, se tikkonfigura l-portijiet meħtieġa fil firewalld awtomatikament.

3) Rebooting ta 'host b'VM taħdem fuqu b'magna ospitata.

Bhas-soltu, link 1 и link 2 għad-dokumenti li jirregolaw.

Il-ġestjoni kollha tal-VM tal-magna ospitata ssir BISS bl-użu tal-kmand hosted-magna fuq il-host fejn imexxi, madwar Virsh irridu ninsew, kif ukoll il-fatt li tista 'tikkonnettja ma' din il-VM permezz ta 'SSH u tmexxi l-kmand "għeluq".

Proċedura biex VM titqiegħed fil-mod ta' manutenzjoni:

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

Aħna nibdew mill-ġdid l-host bl-aġent tal-magna ospitat u nagħmlu dak li għandna bżonn miegħu.

Wara r-reboot, iċċekkja l-istatus tal-VM bil-magna ospitata:

hosted-engine --vm-status

Jekk il-VM tagħna bil-magna ospitata ma tibdax u jekk naraw żbalji simili fil-log tas-servizz:

Żball fir-reġistru tas-servizz:

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

Imbagħad aħna nikkonnettjaw il-ħażna u nibdew mill-ġdid l-aġent:

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

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

Wara li nibdew il-VM b'magna ospitata, noħorġuha mill-mod ta 'manutenzjoni:

Proċedura għat-tneħħija ta' VM mill-mod ta' manutenzjoni:

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) It-tneħħija tal-magna ospitata u dak kollu assoċjat magħha.

Xi drabi huwa meħtieġ li titneħħa sew magna ospitata installata qabel - rabta għad-dokument ta’ gwida.

Sempliċement mexxi l-kmand fuq il-host:

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

Sussegwentement, inneħħu pakketti mhux meħtieġa, billi nappoġġjaw xi konfigurazzjonijiet qabel dan, jekk meħtieġ:

yum autoremove ovirt* qemu* virt* libvirt* libguestfs 

Ħolqien ta’ data center ġdid

Dokumentazzjoni ta' referenza - Gwida dwar l-Amministrazzjoni tal-oVirt. Kapitolu 4: Ċentri tad-Data

L-ewwel ejja niddefinixxu x'inhu ċentru tad-data (Nikkwota mill-għajnuna) hija entità loġika li tiddefinixxi sett ta 'riżorsi użati f'ambjent speċifiku.

Ċentru tad-dejta huwa tip ta’ kontenitur li jikkonsisti minn:

  • riżorsi loġiċi fil-forma ta 'clusters u hosts
  • riżorsi tan-netwerk tal-cluster fil-forma ta’ netwerks loġiċi u adapters fiżiċi fuq hosts,
  • riżorsi ta’ ħażna (għal diski VM, mudelli, immaġini) fil-forma ta’ żoni ta’ ħażna (Dominji ta’ Ħażna).

Ċentru tad-dejta jista 'jinkludi raggruppamenti multipli li jikkonsistu minn hosts multipli b'magni virtwali li jaħdmu fuqhom, u jista' jkollu wkoll żoni multipli ta 'ħażna assoċjati miegħu.
Jista' jkun hemm diversi ċentri tad-dejta; joperaw b'mod indipendenti minn xulxin. Ovirt għandu separazzjoni tas-setgħat skont ir-rwol, u tista' tikkonfigura l-permessi individwalment, kemm fil-livell taċ-ċentru tad-dejta kif ukoll fuq l-elementi loġiċi individwali tiegħu.

Iċ-ċentru tad-dejta, jew iċ-ċentri tad-dejta jekk ikun hemm diversi minnhom, huma ġestiti minn console jew portal amministrattiv wieħed.

Biex toħloq ċentru tad-dejta, mur fil-portal amministrattiv u oħloq ċentru tad-dejta ġdid:
Ikkalkula >> Ċentri tad-Dejta >> Ġdid

Peress li nużaw ħażna kondiviża fuq is-sistema ta 'ħażna, it-Tip ta' Ħażna għandu jkun Kondiviż:

Screenshot tal-Wizard tal-Ħolqien taċ-Ċentru tad-Data

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Meta tinstalla magna virtwali b'magna ospitata, jinħoloq ċentru tad-dejta awtomatikament - Ċentru tad-dejta1, u mbagħad, jekk meħtieġ, tista 'tbiddel it-Tip ta' Ħażna tagħha għal ieħor.

Il-ħolqien ta 'ċentru tad-dejta huwa kompitu sempliċi, mingħajr ebda sfumatura delikata, u l-azzjonijiet addizzjonali kollha miegħu huma deskritti fid-dokumentazzjoni. L-unika ħaġa li se ninnota hija li hosts singoli li għandhom biss ħażna lokali (disk) għal VMs mhux se jkunu jistgħu jidħlu f'ċentru tad-dejta b'Tip ta 'Ħażna - Kondiviż (ma jistgħux jiġu miżjuda hemmhekk), u għalihom trid toħloq ċentru tad-dejta separat - i.e. Kull host individwali b'ħażna lokali jeħtieġ iċ-ċentru tad-dejta separat tiegħu stess.

Ħolqien ta 'cluster ġdid

Link għad-dokumentazzjoni - Gwida għall-Amministrazzjoni tal-oVirt. Kapitolu 5: Clusters

Mingħajr dettalji bla bżonn, cluster – dan huwa grupp loġiku ta 'hosts li għandhom żona ta' ħażna komuni (fil-forma ta 'diski kondiviżi fuq sistema ta' ħażna, bħal fil-każ tagħna). Huwa wkoll mixtieq li l-ospiti fil-cluster ikunu identiċi fil-ħardwer u jkollhom l-istess tip ta 'proċessur (Intel jew AMD). Huwa aħjar, ovvjament, li s-servers fil-cluster ikunu kompletament identiċi.

Il-cluster huwa parti minn ċentru tad-dejta (b'tip speċifiku ta 'ħażna - Lokali jew Maqsuma), u l-hosts kollha jridu jappartjenu għal xi tip ta’ cluster, skont jekk għandhomx ħażna kondiviża jew le.

Meta tinstalla magna virtwali b'magna ospitata fuq host, jinħoloq ċentru tad-dejta awtomatikament - Ċentru tad-dejta1, flimkien mal-cluster - cluster1, u fil-futur tista 'tikkonfigura l-parametri tagħha, tippermetti għażliet addizzjonali, iżżid hosts magħha, eċċ.

Bħas-soltu, għal dettalji dwar is-settings kollha tal-cluster, huwa rakkomandabbli li tirreferi għad-dokumentazzjoni uffiċjali. Minn xi wħud mill-karatteristiċi tat-twaqqif ta 'cluster, ser inżid biss li meta toħloqha, huwa biżżejjed li tikkonfigura biss il-parametri bażiċi fuq it-tab. ġenerali.

Se ninnota l-aktar parametri importanti:

  • Tip ta 'proċessur — jintgħażel abbażi ta' liema proċessuri huma installati fuq il-cluster hosts, minn liema manifattur huma, u liema proċessur fuq l-hosts huwa l-eqdem, sabiex, skont dan, jintużaw l-istruzzjonijiet kollha disponibbli tal-proċessuri fil-cluster.
  • Tip ta 'swiċċ – fil-cluster tagħna nużaw biss Linux bridge, hu għalhekk li nagħżluh.
  • Tip firewall – kollox huwa ċar hawn, dan huwa firewalld, li għandu jkun attivat u kkonfigurat fuq l-ospiti.

Screenshot bil-parametri tal-cluster

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Installazzjoni ta 'hosts addizzjonali f'ambjent Self-Hosted

Link għad-dokumentazzjoni.

Ospiti addizzjonali għal ambjent Self-Hosted huma miżjuda bl-istess mod bħal host regolari, bil-pass addizzjonali ta 'skjerament ta' VM b'magna ospitata - Agħżel l-azzjoni tal-iskjerament tal-magna ospitata >> tiskjera. Peress li l-host addizzjonali għandu jiġi ppreżentat ukoll b'LUN għal VM b'magna ospitata, dan ifisser li dan l-host jista', jekk meħtieġ, jintuża biex jospita VM b'magna ospitata fuqha.
Għal skopijiet ta' tolleranza għall-ħsarat, huwa rakkomandat ħafna li jkun hemm mill-inqas żewġ hosts li fuqhom tista' titqiegħed VM tal-magna ospitata.

Fuq il-host addizzjonali, iddiżattiva iptables (jekk attivata), abilita firewalld

systemctl stop iptables
systemctl disable iptables

systemctl enable firewalld
systemctl start firewalld

Installa l-verżjoni KVM meħtieġa (jekk meħtieġ):

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

Installa r-repożitorji meħtieġa u l-installatur tal-magna ospitat:

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

Sussegwentement, mur fil-console Open Virtualization Manager, żid host ġdid, u agħmel kollox pass pass, kif miktub fi dokumentazzjoni.

Bħala riżultat, wara li żżid host addizzjonali, għandna nġibu xi ħaġa bħall-istampa fil-console amministrattiva, bħal fil-screenshot.

Screenshot tal-portal amministrattiv - hosts

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

L-host li fuqu l-VM tal-magna ospitata hija attiva bħalissa għandu kuruna tad-deheb u l-iskrizzjoni "Tmexxi l-VM tal-Magna Ospitata", l-host li fuqu din il-VM tista 'tiġi mnedija jekk meħtieġ - l-iskrizzjoni "Jista 'jħaddem il-VM tal-Magna Ospitata".

Fil-każ ta' falliment tal-host li fuqu "Tmexxi l-VM tal-Magna Ospitata", se terġa 'tibda awtomatikament fuq it-tieni host. Din il-VM tista 'wkoll tiġi emigrata mill-host attiv għall-host standby għall-manutenzjoni tagħha.

Twaqqif ta 'Ġestjoni tal-Enerġija / fencing fuq hosts oVirt

Links tad-dokumentazzjoni:

Filwaqt li jista 'jidher li lest iżżid u kkonfigurat host, dan mhux għal kollox minnu.
Għat-tħaddim normali tal-hosts, u biex jiġu identifikati/isolvuti fallimenti bi kwalunkwe wieħed minnhom, huma meħtieġa s-settings tal-Ġestjoni tal-Enerġija / fencing.

Fencing, jew fencing, huwa l-proċess li jeskludi temporanjament host difettuż jew fallut mill-cluster, li matulu jew is-servizzi oVirt fuqu jew l-host innifsu jerġgħu jibdew.

Id-dettalji kollha dwar id-definizzjonijiet u l-parametri ta 'Ġestjoni tal-Enerġija / fencing huma mogħtija, bħas-soltu, fid-dokumentazzjoni; Se nagħti biss eżempju ta' kif tikkonfigura dan il-parametru importanti, kif applikat għal servers Dell R640 b'iDRAC 9.

  1. Mur fil-portal amministrattiv, ikklikkja Ikkalkula >> hosts agħżel ospitanti.
  2. Ikklikkja Edit.
  3. Ikklikkja t-tab Ġestjoni tal-qawwa.
  4. Iċċekkja l-kaxxa ħdejn l-għażla Ippermetti l-Ġestjoni tal-Enerġija.
  5. Iċċekkja l-kaxxa ħdejn l-għażla Integrazzjoni Kdumpbiex tipprevjeni lill-ospitant milli jidħol fil-modalità fencing waqt li jirreġistra crash dump tal-qalba.

Innota.

Wara li tkun attivata l-integrazzjoni ta' Kdump fuq host li diġà qed jaħdem, għandu jerġa' jiġi installat skond il-proċedura fil-Gwida ta' Amministrazzjoni ta' oVirt -> Kapitolu 7: Ospitanti -> Installazzjoni mill-ġdid tal-Ospiti.

  1. B'għażla, tista' tiċċekkja l-kaxxa Iddiżattiva l-kontroll tal-politika tal-ġestjoni tal-enerġija, jekk ma rridux li l-ġestjoni tal-enerġija tal-host tkun ikkontrollata mill-Politika tal-Iskedar tal-cluster.
  2. Ikklikkja l-buttuna (+) biex iżżid apparat ġdid għall-ġestjoni tal-enerġija, tinfetaħ it-tieqa tal-editjar tal-proprjetajiet tal-aġent.
    Għall-iDRAC9, imla l-oqsma:

    • indirizz – indirizz iDRAC9
    • Isem tal-Utent / Password – login u password għall-illoggjar fl-iDRAC9, rispettivament
    • tip —drac5
    • marka Secure
    • żid l-għażliet li ġejjin: cmd_prompt =>,login_timeout=30

Screenshot bil-parametri "Ġestjoni tal-Enerġija" fi proprjetajiet ospitanti

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ħolqien ta 'żona ta' ħażna jew Dominji ta 'Ħżin

Link għad-dokumentazzjoni - Gwida għall-Amministrazzjoni oVirt, Kapitolu 8: Ħażna.

Dominju tal-Ħażna, jew żona ta 'ħażna, hija post ċentralizzat għall-ħażna ta' diski ta 'magni virtwali, stampi ta' installazzjoni, mudelli u snapshots.

Żoni ta 'ħażna jistgħu jiġu konnessi maċ-ċentru tad-dejta bl-użu ta' diversi protokolli, cluster u sistemi ta 'fajls tan-netwerk.

oVirt għandha tliet tipi ta’ żona ta’ ħażna:

  • Dominju tad-Dejta – biex taħżen id-dejta kollha assoċjata ma’ magni virtwali (diski, mudelli). Id-Dominju tad-Data ma jistax jiġi kondiviż bejn ċentri tad-dejta differenti.
  • Dominju ISO (tip skadut ta’ żona ta’ ħażna) – għall-ħażna ta’ immaġini ta’ installazzjoni tal-OS. Is-Dominju ISO jista 'jinqasam bejn ċentri tad-dejta differenti.
  • Dominju tal-Esportazzjoni (tip skadut ta’ żona ta’ ħażna) – għal ħażna temporanja ta’ immaġini mċaqalqa bejn ċentri tad-dejta.

Fil-każ partikolari tagħna, żona ta 'ħażna bit-tip tad-Data Domain tuża Fibre Channel Protocol (FCP) biex tikkonnettja ma' LUNs fuq is-sistema tal-ħażna.

Mill-perspettiva ta 'oVirt, meta tuża sistemi ta' ħażna (FC jew iSCSI), kull disk virtwali, snapshot jew template huwa disk loġiku.
L-apparati tal-blokki huma mmuntati f'unità waħda (fuq cluster hosts) bl-użu ta 'Volum Group u mbagħad maqsuma bl-użu ta' LVM f'volumi loġiċi, li jintużaw bħala diski virtwali għal VMs.

Dawn il-gruppi kollha u ħafna volumi LVM jistgħu jidhru fuq il-cluster host bl-użu tal-kmandi eċċ и lvs. Naturalment, l-azzjonijiet kollha b'diski bħal dawn għandhom isiru biss mill-console oVirt, ħlief f'każijiet speċjali.

Diski virtwali għall-VMs jistgħu jkunu ta 'żewġ tipi - QCOW2 jew RAW. Id-diski jistgħu jkunu "irqiq" jew "ħoxna". Snapshots huma dejjem maħluqa bħala "irqiq".

Il-mod kif jiġu mmaniġġjati d-dominji tal-Ħażna, jew iż-żoni tal-ħażna aċċessati permezz tal-FC, huwa pjuttost loġiku - għal kull disk virtwali VM hemm volum loġiku separat li jista 'jinkiteb minn host wieħed biss. Għal konnessjonijiet FC, oVirt juża xi ħaġa bħal LVM raggruppat.

Magni virtwali li jinsabu fuq l-istess żona ta 'ħażna jistgħu jiġu migrati bejn hosts li jappartjenu għall-istess cluster.

Kif nistgħu naraw mid-deskrizzjoni, cluster f'oVirt, bħal cluster f'VMware vSphere jew Hyper-V, essenzjalment ifisser l-istess ħaġa - huwa grupp loġiku ta 'hosts, preferibbilment identiċi fil-kompożizzjoni tal-ħardwer, u li għandhom ħażna komuni għal virtwali. Diski tal-magni.

Ejja ngħaddu direttament għall-ħolqien ta 'żona ta' ħażna għad-dejta (diski VM), peress li mingħajrha ċ-ċentru tad-dejta ma jkunx inizjalizzat.
Ħa nfakkarkom li l-LUNs kollha ppreżentati lill-cluster hosts fuq is-sistema tal-ħażna għandhom ikunu viżibbli fuqhom bl-użu tal-kmand "multipath -ll".

Skond dokumentazzjoni, mur fil-portal mur Ħażna >> Domains -> Dominju Ġdid u segwi l-istruzzjonijiet mit-taqsima "Żieda tal-Ħżin FCP".

Wara li tniedi l-wizard, imla l-oqsma meħtieġa:

  • isem — issettja l-isem tal-cluster
  • Funzjoni tad-Dominju —Data
  • Tip ta 'ħażna - Fibre Channel
  • Ospitanti għall-Użu — agħżel host li fuqu tkun disponibbli l-LUN li neħtieġu

Fil-lista ta 'LUNs, immarka dik li għandna bżonn, ikklikkja Żid imbagħad OK. Jekk meħtieġ, tista 'taġġusta parametri addizzjonali taż-żona tal-ħażna billi tikklikkja fuq Parametri Avvanzati.

Screenshot tal-wizard għaż-żieda ta’ “Dominju tal-Ħażna”

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ibbażat fuq ir-riżultati tal-wizard, għandna nirċievu żona ta 'ħażna ġdida, u ċ-ċentru tad-dejta tagħna għandu jimxi għall-istatus UP, jew inizjalizzat:

Screenshots taċ-ċentru tad-dejta u ż-żoni tal-ħażna fih:

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ħolqien u konfigurazzjoni ta' netwerks għal magni virtwali

Link għad-dokumentazzjoni - Gwida għall-Amministrazzjoni oVirt, Kapitolu 6: Netwerks Loġiċi

Netwerks, jew netwerks, iservu biex jiġbru netwerks loġiċi użati fl-infrastruttura virtwali oVirt.

Biex jinteraġixxu bejn l-adapter tan-netwerk fuq il-magna virtwali u l-adapter fiżiku fuq l-ospitant, jintużaw interfaces loġiċi bħal Linux bridge.

Biex tiġbor u jaqsam it-traffiku bejn in-netwerks, il-VLANs huma kkonfigurati fuq is-swiċċijiet.

Meta jinħoloq netwerk loġiku għal magni virtwali f'oVirt, għandu jiġi assenjat identifikatur li jikkorrispondi man-numru VLAN fuq is-swiċċ sabiex il-VMs ikunu jistgħu jikkomunikaw ma 'xulxin, anki jekk jimxu fuq nodi differenti tal-cluster.

Settings preliminari ta 'adapters tan-netwerk fuq hosts għall-konnessjoni ta' magni virtwali kellhom isiru fihom artikolu preċedenti – interface loġiku kkonfigurat bond1, imbagħad is-settings kollha tan-netwerk għandhom isiru biss permezz tal-portal amministrattiv oVirt.

Wara li ħoloq VM b'magna ospitata, minbarra l-ħolqien awtomatiku ta 'ċentru tad-dejta u cluster, inħoloq ukoll awtomatikament netwerk loġiku biex jimmaniġġja l-cluster tagħna - ovritmgmt, li magħha kienet konnessa din il-VM.

Jekk meħtieġ, tista 'tara s-settings tan-netwerk loġiku ovritmgmt u aġġustahom, imma trid toqgħod attent li ma titlefx il-kontroll tal-infrastruttura oVirt.

Is-settings tan-netwerk loġiku ovritmgmt

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Biex toħloq netwerk loġiku ġdid għal VMs regolari, fil-portal amministrattiv mur Netwerk >> Netwerks >> Ġdid, u fuq it-tab ġenerali żid netwerk bl-ID VLAN mixtieq, u wkoll iċċekkja l-kaxxa ħdejn "Netwerk VM", dan ifisser li jista 'jintuża għall-assenjazzjoni lil VM.

Screenshot tan-netwerk loġiku VLAN32 il-ġdid

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Fit-tab Cluster, aħna nagħtu dan in-netwerk mal-cluster tagħna cluster1.

Wara dan immorru Ikkalkula >> hosts, mur għal kull ospitanti min-naħa tagħhom, fit-tab Interfaces tan-netwerk, u tniedi l-wizard Setup netwerks ospitanti, biex torbot ma' hosts ta' netwerk loġiku ġdid.

Screenshot tal-wizard “Setup host networks”.

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

L-aġent oVirt awtomatikament jagħmel is-settings kollha meħtieġa tan-netwerk fuq il-host - joħloq VLAN u BRIDGE.

Eżempji ta' fajls ta' konfigurazzjoni għal netwerks ġodda fuq il-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

Ħa nfakkarkom għal darb'oħra li fuq il-cluster host M'HEMMX BŻONN toħloq interfaces tan-netwerk manwalment minn qabel ifcfg-bond1.432 и ifcfg-ovirtvm-vlan432.

Wara li żżid netwerk loġiku u ċċekkja l-konnessjoni bejn l-ospitant u l-VM tal-magna ospitat, tista 'tintuża fil-magna virtwali.

Ħolqien ta 'immaġni ta' installazzjoni għall-iskjerament ta 'magna virtwali

Link għad-dokumentazzjoni - Gwida għall-Amministrazzjoni oVirt, Kapitolu 8: Ħażna, taqsima Tlugħ ta' Stampi f'Dominju tal-Ħażna tad-Data.

Mingħajr immaġni ta 'installazzjoni tal-OS, mhux se jkun possibbli li tiġi installata magna virtwali, għalkemm dan naturalment mhuwiex problema jekk, pereżempju, tkun installata fuq in-netwerk. Cobbler bi stampi maħluqa minn qabel.

Fil-każ tagħna, dan mhux possibbli, għalhekk ikollok timporta din l-immaġni f'oVirt lilek innifsek. Preċedentement, dan kien jeħtieġ il-ħolqien ta 'Dominju ISO, iżda fil-verżjoni l-ġdida ta' oVirt ġie deprecated, u għalhekk issa tista 'ttella' immaġini direttament fid-dominju tal-Ħażna mill-portal amministrattiv.

Fil-portal amministrattiv mur Ħażna >> Diski >> Upload >> bidu
Aħna nżidu l-immaġni tal-OS tagħna bħala fajl ISO, imla l-oqsma kollha fil-formola, u kklikkja l-buttuna "Konnessjoni tat-test".

Screenshot tal-Wizard Żid Image Installazzjoni

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Jekk ikollna żball bħal dan:

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`

Imbagħad trid iżżid iċ-ċertifikat oVirt ma’ “CAs Għeruq Fdati"(Trusted Root CA) fuq l-istazzjon tal-kontroll tal-amministratur, minn fejn qed nippruvaw iniżżlu l-immaġni.

Wara li żżid iċ-ċertifikat ma' Trusted Root CA, erġa' kklikkja "Konnessjoni tat-test", għandha tikseb:

Connection to ovirt-imageio-proxy was successful.

Wara li tlesti l-azzjoni li żżid iċ-ċertifikat, tista 'tipprova ttella' l-immaġni ISO fid-Dominju tal-Ħażna mill-ġdid.

Fil-prinċipju, tista 'tagħmel Dominju tal-Ħażna separat bit-tip tad-Data biex taħżen immaġini u mudelli separatament minn diski VM, jew saħansitra taħżenhom f'Dominju tal-Ħażna għall-magna ospitata, iżda dan huwa fid-diskrezzjoni tal-amministratur.

Screenshot bi stampi ISO fid-Dominju tal-Ħażna għal magna ospitata

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Oħloq magna virtwali

Link tad-dokumentazzjoni:
oVirt Gwida tal-Ġestjoni tal-Magni Virtwali –> Kapitolu 2: Installazzjoni ta 'Magni Virtwali Linux
Riżorsi tal-Klijenti tal-Console

Wara li tgħabbi l-immaġni tal-installazzjoni bl-OS f'oVirt, tista 'tipproċedi direttament biex toħloq magna virtwali. Sar ħafna xogħol, iżda diġà ninsabu fl-istadju finali, li għalih inbeda dan kollu - il-kisba ta 'infrastruttura li tollera l-ħsarat għall-ospitar ta' magni virtwali disponibbli ħafna. U dan kollu huwa assolutament b'xejn - ma ntefaq ebda ċenteżmu fuq ix-xiri ta' xi liċenzji tas-softwer.

Biex tinħoloq magna virtwali b'CentOS 7, trid titniżżel l-immaġni tal-installazzjoni mill-OS.

Immorru fil-portal amministrattiv, mur Ikkalkula >> Magni Virtwali, u tniedi l-Wizard tal-ħolqien tal-VM. Imla l-parametri u l-oqsma kollha u kklikkja OK. Kollox huwa sempliċi ħafna jekk issegwi d-dokumentazzjoni.

Bħala eżempju, se nagħti s-settings bażiċi u addizzjonali ta 'VM disponibbli ħafna, b'diska maħluqa, konnessa man-netwerk, u booting minn immaġni ta' installazzjoni:

Screenshots b'settings VM disponibbli ħafna

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Wara li tispiċċa x-xogħol mal-wizard, agħlaqha, tniedi VM ġdida u installa l-OS fuqha.
Biex tagħmel dan, mur fil-console ta 'din il-VM permezz tal-portal amministrattiv:

Screenshot tas-settings tal-portal amministrattiv għall-konnessjoni mal-console VM

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Biex tikkonnettja mal-console VM, l-ewwel trid tikkonfigura l-console fil-proprjetajiet tal-magna virtwali.

Screenshot tas-settings tal-VM, tab “Console”.

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Biex tikkonnettja mal-console VM tista' tuża, pereżempju, Virtwali Magni Virtwali.

Biex tikkonnettja mal-console VM direttament fit-tieqa tal-browser, is-settings tal-konnessjoni permezz tal-console għandhom ikunu kif ġej:

Ħolqien ta' infrastruttura tal-IT li tollera l-ħsarat. Parti 2. Installazzjoni u konfigurazzjoni tal-cluster oVirt 4.3

Wara li tinstalla l-OS fuq il-VM, huwa rakkomandabbli li tinstalla l-aġent mistieden 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

Għalhekk, bħala riżultat tal-azzjonijiet tagħna, il-VM maħluqa se tkun disponibbli ħafna, i.e. jekk in-node tal-cluster li fuqu qed jaħdem ifalli, oVirt jerġa’ jibda awtomatikament fuq it-tieni node. Din il-VM tista' wkoll tiġi emigrata bejn cluster hosts għall-manutenzjoni tagħhom jew għal skopijiet oħra.

Konklużjoni

Nittama li dan l-artikolu rnexxielu jwassal li oVirt hija għodda kompletament normali għall-ġestjoni ta 'infrastruttura virtwali, li mhix daqshekk diffiċli biex tiskjera - il-ħaġa prinċipali hija li ssegwi ċerti regoli u rekwiżiti deskritti kemm fl-artikolu kif ukoll fid-dokumentazzjoni.

Minħabba l-volum kbir tal-artikolu, ma kienx possibbli li jiġu inklużi ħafna affarijiet fih, bħall-eżekuzzjoni pass pass ta 'diversi wizards bl-ispjegazzjonijiet u screenshots dettaljati kollha, konklużjonijiet twal ta' xi kmandi, eċċ. Fil-fatt, dan ikun jeħtieġ il-kitba ta 'ktieb sħiħ, li ma jagħmilx ħafna sens minħabba verżjonijiet ġodda ta' softwer li dejjem jidhru b'innovazzjonijiet u bidliet. L-iktar ħaġa importanti hija li tifhem il-prinċipju ta 'kif taħdem kollha flimkien, u li tikseb algoritmu ġenerali għall-ħolqien ta' pjattaforma tolleranti għall-ħsarat għall-ġestjoni ta 'magni virtwali.

Għalkemm ħloqna infrastruttura virtwali, issa rridu ngħallmuha tinteraġixxi kemm bejn l-elementi individwali tagħha: hosts, magni virtwali, netwerks interni, kif ukoll mad-dinja ta 'barra.

Dan il-proċess huwa wieħed mill-kompiti ewlenin ta 'sistema jew amministratur tan-netwerk, li se jiġu koperti fl-artiklu li jmiss - dwar l-użu ta' VyOS routers virtwali fl-infrastruttura tolleranti għall-ħsarat ta 'l-intrapriża tagħna (kif inti guessed, dawn se jaħdmu bħala virtwali magni fuq il-cluster oVirt tagħna).

Sors: www.habr.com

Żid kumment