Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Den hÀr artikeln Àr en fortsÀttning pÄ den föregÄende - "Skapande av en feltolerant IT-infrastruktur. Del 1 - förbereder för att distribuera ett oVirt 4.3-kluster".

Den kommer att tÀcka processen för grundlÀggande installation och konfiguration av ett oVirt 4.3-kluster för att vara vÀrd för högt tillgÀngliga virtuella maskiner, med hÀnsyn till det faktum att alla preliminÀra steg för att förbereda infrastrukturen redan har slutförts tidigare.

prodrome

Huvudsyftet med artikeln Àr att ge steg-för-steg-instruktioner som "NÀsta -> Ja -> Finish"hur man visar vissa funktioner nÀr man installerar och konfigurerar det. Processen för att distribuera ditt kluster kanske inte alltid sammanfaller med det som beskrivs i det, pÄ grund av egenskaperna hos infrastrukturen och miljön, men de allmÀnna principerna kommer att vara desamma.

Ur en subjektiv synvinkel, oVirt 4.3 dess funktionalitet liknar VMware vSphere version 5.x, men naturligtvis med sina egna konfigurations- och driftsfunktioner.

För den intresserade kan alla skillnader mellan RHEV (aka oVirt) och VMware vSphere hittas pÄ Internet, till exempel hÀr, men jag kommer ÀndÄ ibland att notera nÄgra av deras skillnader eller likheter med varandra nÀr artikeln fortskrider.

Separat skulle jag vilja jÀmföra lite arbetet med nÀtverk för virtuella maskiner. oVirt implementerar en liknande princip för nÀtverkshantering för virtuella maskiner (hÀdanefter kallade virtuella datorer), som i VMware vSphere:

  • med hjĂ€lp av standard Linux brygga (i VMware - Standard vSwitch), körs pĂ„ virtualiseringsvĂ€rdar;
  • med Open vSwitch (OVS) (i VMware - Distribuerad vSwitch) Ă€r en distribuerad virtuell switch som bestĂ„r av tvĂ„ huvudkomponenter: en central OVN-server och OVN-kontroller pĂ„ hanterade vĂ€rdar.

Det bör noteras att pÄ grund av implementeringens enkelhet kommer den hÀr artikeln att beskriva hur man konfigurerar nÀtverk i oVirt för virtuella maskiner med hjÀlp av standarden Linux brygga, vilket Àr standardvalet nÀr KVM-hypervisorn anvÀnds.

I detta avseende finns det flera grundlÀggande regler för att arbeta med nÀtverket i ett kluster, som Àr bÀst att inte bryta mot:

  • Alla nĂ€tverksinstĂ€llningar pĂ„ vĂ€rdar innan de lĂ€ggs till i oVirt mĂ„ste vara identiska, förutom IP-adresser.
  • NĂ€r en vĂ€rd vĂ€l har tagits under kontroll av oVirt, rekommenderas det starkt inte att Ă€ndra nĂ„got manuellt i nĂ€tverksinstĂ€llningarna utan att helt lita pĂ„ dina handlingar, eftersom oVirt-agenten helt enkelt kommer att rulla tillbaka dem till de tidigare efter omstart av vĂ€rden eller ombud.
  • Att lĂ€gga till ett nytt nĂ€tverk för en virtuell dator, samt att arbeta med det, bör endast göras frĂ„n oVirt-hanteringskonsolen.

Annan Viktig notering — för en mycket kritisk miljö (mycket kĂ€nslig för monetĂ€ra förluster), skulle det fortfarande rekommenderas att anvĂ€nda betald support och anvĂ€ndning Red Hat Virtualization 4.3. Under driften av oVirt-klustret kan vissa problem uppstĂ„ för vilka det Ă€r tillrĂ„dligt att fĂ„ kvalificerad hjĂ€lp sĂ„ snart som möjligt, snarare Ă€n att ta itu med dem sjĂ€lv.

Och slutligen rekommenderad Innan du distribuerar ett oVirt-kluster, bekanta dig med officiell dokumentation, för att vara medveten om Ätminstone de grundlÀggande begreppen och definitionerna, annars blir det lite svÄrt att lÀsa resten av artikeln.

GrundlÀggande för att förstÄ artikeln och principerna för driften av oVirt-klustret Àr dessa vÀgledningsdokument:

Volymen dĂ€r Ă€r inte sĂ€rskilt stor, pĂ„ en timme eller tvĂ„ kan du ganska behĂ€rska grundprinciperna, men för den som gillar detaljer rekommenderas att lĂ€sa Produktdokumentation för Red Hat Virtualization 4.3 — RHEV och oVirt Ă€r i huvudsak samma sak.

SÄ, om alla grundlÀggande instÀllningar pÄ vÀrdarna, switcharna och lagringssystemen har slutförts, fortsÀtter vi direkt till distributionen av oVirt.

Del 2. Installera och konfigurera oVirt 4.3-klustret

För att underlÀtta orienteringen kommer jag att lista huvudsektionerna i den hÀr artikeln, som mÄste fyllas i en efter en:

  1. Installera oVirt-hanteringsservern
  2. Skapande av ett nytt datacenter
  3. Skapar ett nytt kluster
  4. Installera ytterligare vÀrdar i en Self-Hosted-miljö
  5. Skapa ett lagringsomrÄde eller lagringsdomÀner
  6. Skapa och konfigurera nÀtverk för virtuella maskiner
  7. Skapa en installationsavbildning för att distribuera en virtuell maskin
  8. Skapa en virtuell maskin

Installera oVirt-hanteringsservern

oVirt-hanteringsserver Àr det viktigaste elementet i oVirt-infrastrukturen, i form av en virtuell maskin, vÀrd eller virtuell enhet som hanterar hela oVirt-infrastrukturen.

Dess nÀra analoger frÄn virtualiseringsvÀrlden Àr:

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

För att installera oVirt-hanteringsservern har vi tvÄ alternativ:

Alternativ 1
Distribuera en server i form av en specialiserad virtuell dator eller vÀrd.

Detta alternativ fungerar ganska bra, men förutsatt att en sÄdan virtuell dator fungerar oberoende av klustret, d.v.s. körs inte pÄ nÄgon klustervÀrd som en vanlig virtuell maskin som kör KVM.

Varför kan en sÄdan virtuell dator inte distribueras pÄ klustervÀrdar?

Alldeles i början av driftsÀttningsprocessen för oVirt-hanteringsservern stÄr vi inför ett dilemma: vi behöver installera en virtuell hanteringsmaskin, men sjÀlva klustret finns Ànnu inte, sÄ vad Àr den bÀsta lösningen? Den rÀtta lösningen Àr att installera KVM pÄ den framtida klusternoden och sedan skapa en virtuell maskin pÄ den, kanske med ett operativsystem. CentOS och distribuera oVirt-motorn i den. Detta kan vanligtvis göras för att fÄ full kontroll över en sÄdan virtuell maskin, men det Àr en felaktig avsikt, eftersom problem med en sÄdan kontroll-VM i det hÀr fallet till 100 % kommer att uppstÄ i framtiden:

  • den kan inte migreras i oVirt-konsolen mellan vĂ€rdar (noder) i klustret;
  • vid migrering med KVM via virsh migrera, kommer denna virtuella dator inte att vara tillgĂ€nglig för hantering frĂ„n oVirt-konsolen.
  • klustervĂ€rdar kan inte visas i underhĂ„llslĂ€ge (underhĂ„llslĂ€ge), om du migrerar den hĂ€r virtuella datorn frĂ„n vĂ€rd till vĂ€rd med hjĂ€lp av virsh migrera.

SÄ gör allt enligt reglerna - anvÀnd antingen en separat vÀrd för oVirt-hanteringsservern eller en oberoende virtuell dator som körs pÄ den, eller Ànnu bÀttre, gör som skrivet i det andra alternativet.

Alternativ 2
Installera oVirt Engine Appliance pÄ en klustervÀrd som hanteras av den.

Det Àr detta alternativ som kommer att betraktas som mer korrekt och lÀmpligt i vÄrt fall.
Kraven för en sÄdan virtuell dator beskrivs nedan, jag vill bara tillÀgga att det rekommenderas att ha minst tvÄ vÀrdar i infrastrukturen som kontroll-VM kan köras pÄ för att göra den feltolerant. HÀr skulle jag vilja tillÀgga att jag, som jag redan skrev i kommentarerna i föregÄende artikel, aldrig kunde fÄ splitbrain pÄ ett oVirt-kluster med tvÄ vÀrdar, med möjlighet att köra virtuella datorer med vÀrdmotorer pÄ dem.

Installera oVirt Engine Appliance pÄ den första vÀrden i klustret

LÀnk till officiell dokumentation - oVirt Self-Hosted Engine Guide, kapitel "Distribuera den sjÀlvhostade motorn med hjÀlp av kommandoraden»

Dokumentet specificerar de förutsÀttningar som mÄste uppfyllas innan en VM med vÀrdmotor distribueras, och beskriver ocksÄ i detalj sjÀlva installationsprocessen, sÄ det Àr ingen mening att upprepa det ordagrant, sÄ vi kommer att fokusera pÄ nÄgra viktiga detaljer.

  • Innan du pĂ„börjar alla Ă„tgĂ€rder, se till att aktivera virtualiseringsstöd i BIOS-instĂ€llningarna pĂ„ vĂ€rden.
  • Installera paketet för vĂ€rdmotorinstallationsprogrammet pĂ„ vĂ€rden:

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

  • Vi startar proceduren för att distribuera oVirt Hosted Engine pĂ„ skĂ€rmen pĂ„ vĂ€rden (du kan avsluta den via Ctrl-A + D, stĂ€ng med Ctrl-D):

screen
hosted-engine --deploy

Om du vill kan du köra installationen med en förberedd svarsfil:

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

  • NĂ€r vi distribuerar en vĂ€rdmotor anger vi alla nödvĂ€ndiga parametrar:

- ĐžĐŒŃ ĐșластДра
- ĐșĐŸĐ»ĐžŃ‡Đ”ŃŃ‚ĐČĐŸ vCPU Đž vRAM (рДĐșĐŸĐŒĐ”ĐœĐŽŃƒĐ”Ń‚ŃŃ 4 vCPU Đž 16 Гб)
- ĐżĐ°Ń€ĐŸĐ»Đž
- топ Ń…Ń€Đ°ĐœĐžĐ»ĐžŃ‰Đ° ĐŽĐ»Ń hosted engine ВМ – ĐČ ĐœĐ°ŃˆĐ”ĐŒ ŃĐ»ŃƒŃ‡Đ°Đ” FC
- ĐœĐŸĐŒĐ”Ń€ LUN ĐŽĐ»Ń ŃƒŃŃ‚Đ°ĐœĐŸĐČĐșĐž hosted engine
- гЎД Đ±ŃƒĐŽĐ”Ń‚ ĐœĐ°Ń…ĐŸĐŽĐžŃ‚ŃŒŃŃ база ĐŽĐ°ĐœĐœŃ‹Ń… ĐŽĐ»Ń hosted engine – рДĐșĐŸĐŒĐ”ĐœĐŽŃƒŃŽ ĐŽĐ»Ń ĐżŃ€ĐŸŃŃ‚ĐŸŃ‚Ń‹ ĐČŃ‹Đ±Ń€Đ°Ń‚ŃŒ Local (ŃŃ‚ĐŸ БД PostgreSQL Ń€Đ°Đ±ĐŸŃ‚Đ°ŃŽŃ‰Đ°Ń ĐČĐœŃƒŃ‚Ń€Đž ŃŃ‚ĐŸĐč ВМ)
Đž Юр. ĐżĐ°Ń€Đ°ĐŒĐ”Ń‚Ń€Ń‹. 

  • För att installera en högtillgĂ€nglig virtuell dator med en vĂ€rdmotor skapade vi tidigare ett speciellt LUN pĂ„ lagringssystemet, nummer 4 och 150 GB i storlek, som sedan presenterades för klustervĂ€rdarna - se tidigare artikel.

Tidigare har vi ocksÄ kontrollerat dess synlighet pÄ vÀrdar:

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

  • SjĂ€lva driftsĂ€ttningsprocessen för vĂ€rdmotorer Ă€r inte komplicerad; i slutet bör vi fĂ„ nĂ„got i stil med detta:

[ 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

Vi kontrollerar nÀrvaron av oVirt-tjÀnster pÄ vÀrden:

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Om allt gjordes korrekt, anvÀnd en webblÀsare för att gÄ till efter installationen Àr klar https://ovirt_hostname/ovirt-engine frÄn administratörens dator och klicka pÄ [Administrationsportal].

SkÀrmdump av "Administrationsportal"

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Genom att ange inloggning och lösenord (som stÀllts in under installationsprocessen) i fönstret som pÄ skÀrmdumpen kommer vi till kontrollpanelen för Open Virtualization Manager, dÀr du kan utföra alla ÄtgÀrder med den virtuella infrastrukturen:

  1. lÀgga till datacenter
  2. lÀgga till och konfigurera ett kluster
  3. lÀgga till och hantera vÀrdar
  4. lÀgga till lagringsomrÄden eller lagringsdomÀner för virtuella maskindiskar
  5. lÀgga till och konfigurera nÀtverk för virtuella maskiner
  6. lÀgga till och hantera virtuella maskiner, installationsbilder, VM-mallar

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Alla dessa ÄtgÀrder kommer att diskuteras vidare, vissa i stora celler, andra mer detaljerat och med nyanser.
Men först skulle jag rekommendera att lÀsa detta tillÀgg, som förmodligen kommer att vara anvÀndbart för mÄnga.

Dessutom

1) I princip, om det finns ett sÄdant behov, hindrar ingenting dig frÄn att installera KVM-hypervisorn pÄ klusternoder i förvÀg med hjÀlp av paket libvirt О qemu-kvm (eller qemu-kvm-ev) av den önskade versionen, Àven om den kan göra detta sjÀlv nÀr en oVirt-klusternod distribueras.

Men om libvirt О qemu-kvm Om du inte har installerat den senaste versionen kan du fÄ följande felmeddelande nÀr du distribuerar en vÀrdmotor:

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

De dÀr. mÄste ha uppdaterad version libvirt med skydd frÄn MDS, som stöder denna policy:

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

Installera libvirt v.4.5.0-10.el7_6.12, med stöd för 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

Kontrollera om det finns stöd för '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'/>

Efter detta kan du fortsÀtta att installera den vÀrdbaserade motorn.

2) I oVirt 4.3, nÀrvaron och anvÀndningen av en brandvÀgg firewalld Àr ett obligatoriskt krav.

Om vi ​​under distributionen av en virtuell dator för vĂ€rdmotor fĂ„r följande felmeddelande:

[ 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

Sedan mÄste du stÀnga av en annan brandvÀgg (om den anvÀnds) och installera och köra 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

Senare, nÀr du installerar ovirt-agenten pÄ en ny vÀrd för klustret, kommer den att konfigurera de nödvÀndiga portarna i firewalld automatiskt.

3) Starta om en vÀrd med en virtuell dator som körs pÄ den med en vÀrdmotor.

Som vanligt, lÀnk 1 О lÀnk 2 till styrande dokument.

All hantering av den vÀrdbaserade motorns virtuella dator görs ENDAST med hjÀlp av kommandot vÀrd-motor pÄ vÀrden dÀr den körs, ca Virsh vi mÄste glömma, liksom det faktum att du kan ansluta till denna virtuella dator via SSH och köra kommandot "avstÀngning".

Procedur för att sÀtta en virtuell dator i underhÄllslÀge:

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

Vi startar om vÀrden med den vÀrdbaserade motoragenten och gör vad vi behöver med den.

Efter omstarten kontrollerar du statusen för den virtuella datorn med den vÀrdbaserade motorn:

hosted-engine --vm-status

Om vÄr virtuella dator med vÀrdmotor inte startar och om vi ser liknande fel i tjÀnsteloggen:

Fel i serviceloggen:

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

Sedan ansluter vi lagringen och startar om agenten:

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

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

Efter att ha startat den virtuella datorn med vÀrdmotor tar vi den ur underhÄllslÀge:

Procedur för att ta bort en virtuell dator frÄn underhÄllslÀge:

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) Ta bort den vÀrdbaserade motorn och allt som Àr associerat med den.

Ibland Àr det nödvÀndigt att korrekt ta bort en tidigare installerad vÀrdmotor - lÀnk till vÀgledningsdokumentet.

Kör bara kommandot pÄ vÀrden:

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

DÀrefter tar vi bort onödiga paket och sÀkerhetskopierar nÄgra konfigurationer innan detta, om det behövs:

yum autoremove ovirt* qemu* virt* libvirt* libguestfs 

Skapande av ett nytt datacenter

Referensdokumentation - oVirt Administration Guide. Kapitel 4: Datacenter

LÄt oss först definiera vad det Àr datacenter (Jag citerar frÄn hjÀlpen) Àr en logisk enhet som definierar en uppsÀttning resurser som anvÀnds i en specifik miljö.

Ett datacenter Àr en slags behÄllare som bestÄr av:

  • logiska resurser i form av kluster och vĂ€rdar
  • kluster nĂ€tverksresurser i form av logiska nĂ€tverk och fysiska adaptrar pĂ„ vĂ€rdar,
  • lagringsresurser (för VM-diskar, mallar, bilder) i form av lagringsomrĂ„den (Storage Domains).

Ett datacenter kan inkludera flera kluster som bestÄr av flera vÀrdar med virtuella maskiner som körs pÄ dem, och det kan ocksÄ ha flera lagringsomrÄden kopplade till sig.
Det kan finnas flera datacenter, de fungerar oberoende av varandra. Ovirt har en uppdelning av befogenheter efter roll, och du kan konfigurera behörigheter individuellt, bÄde pÄ datacenternivÄ och pÄ dess individuella logiska element.

Datacentret, eller datacenter om det finns flera av dem, hanteras frÄn en enda administrativ konsol eller portal.

För att skapa ett datacenter, gÄ till den administrativa portalen och skapa ett nytt datacenter:
Compute >> Datacentraler >> Nytt

Eftersom vi anvÀnder delad lagring pÄ lagringssystemet bör lagringstypen vara delad:

SkÀrmdump av guiden för att skapa datacenter

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

NÀr du installerar en virtuell maskin med vÀrdmotor skapas ett datacenter som standard - Datacenter1, och sedan, om det behövs, kan du Àndra dess lagringstyp till en annan.

Att skapa ett datacenter Àr en enkel uppgift, utan nÄgra knepiga nyanser, och alla ytterligare ÄtgÀrder med det beskrivs i dokumentationen. Det enda jag kommer att notera Àr att enstaka vÀrdar som bara har lokal lagring (disk) för virtuella datorer inte kommer att kunna komma in i ett datacenter med Storage Type - Shared (de kan inte lÀggas till dÀr), och för dem mÄste du skapa ett separat datacenter - d.v.s. Varje enskild vÀrd med lokal lagring behöver ett eget separat datacenter.

Skapar ett nytt kluster

LĂ€nk till dokumentation - oVirt Administration Guide. Kapitel 5: Kluster

Utan onödiga detaljer, klunga – detta Ă€r en logisk gruppering av vĂ€rdar som har ett gemensamt lagringsomrĂ„de (i form av delade diskar pĂ„ ett lagringssystem, som i vĂ„rt fall). Det Ă€r ocksĂ„ önskvĂ€rt att vĂ€rdarna i klustret Ă€r identiska i hĂ„rdvara och har samma typ av processor (Intel eller AMD). Det bĂ€sta Ă€r förstĂ„s att servrarna i klustret Ă€r helt identiska.

Klustret Àr en del av ett datacenter (med en specifik typ av lagring - Lokala eller Delade), och alla vÀrdar mÄste tillhöra nÄgot slags kluster, beroende pÄ om de har delad lagring eller inte.

NĂ€r du installerar en virtuell maskin med en vĂ€rdmotor pĂ„ en vĂ€rd skapas ett datacenter som standard - Datacenter1, tillsammans med klustret – Kluster 1, och i framtiden kan du konfigurera dess parametrar, aktivera ytterligare alternativ, lĂ€gga till vĂ€rdar till den, etc.

Som vanligt, för detaljer om alla klusterinstÀllningar, Àr det lÀmpligt att hÀnvisa till den officiella dokumentationen. Av nÄgra av funktionerna för att stÀlla in ett kluster, lÀgger jag bara till att nÀr du skapar det rÀcker det att bara konfigurera de grundlÀggande parametrarna pÄ fliken AllmÀnt.

Jag kommer att notera de viktigaste parametrarna:

  • Processortyp — vĂ€ljs utifrĂ„n vilka processorer som Ă€r installerade pĂ„ klustervĂ€rdarna, vilken tillverkare de kommer frĂ„n och vilken processor pĂ„ vĂ€rdarna som Ă€r Ă€ldst, sĂ„ att beroende pĂ„ detta anvĂ€nds alla tillgĂ€ngliga processorinstruktioner i klustret.
  • Brytartyp – Vi anvĂ€nder det bara i vĂ„rt kluster Linux bron, det Ă€r dĂ€rför vi valde den.
  • Typ av brandvĂ€gg – allt Ă€r klart hĂ€r, detta Ă€r brandvĂ€gg, som mĂ„ste aktiveras och konfigureras pĂ„ vĂ€rdarna.

SkÀrmdump med klusterparametrar

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Installera ytterligare vÀrdar i en Self-Hosted-miljö

LÀnk för dokumentation.

Ytterligare vÀrdar för en Self-Hosted-miljö lÀggs till pÄ samma sÀtt som en vanlig vÀrd, med det ytterligare steget att distribuera en virtuell dator med en vÀrdmotor - VÀlj driftsÀttningsÄtgÀrd för vÀrdmotor >> Distribuera. Eftersom den extra vÀrden ocksÄ mÄste presenteras med ett LUN för en virtuell dator med en vÀrdmotor, betyder detta att denna vÀrd vid behov kan anvÀndas för att vara vÀrd för en virtuell dator med en vÀrdmotor pÄ.
För feltoleransÀndamÄl rekommenderas starkt att det finns minst tvÄ vÀrdar pÄ vilka en vÀrddator-VM kan placeras.

PÄ den extra vÀrden, inaktivera iptables (om aktiverat), aktivera brandvÀgg

systemctl stop iptables
systemctl disable iptables

systemctl enable firewalld
systemctl start firewalld

Installera den nödvÀndiga KVM-versionen (om nödvÀndigt):

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

Installera de nödvÀndiga förrÄden och det vÀrdbaserade motorinstallationsprogrammet:

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

GĂ„ sedan till konsolen Öppna Virtualization Manager, lĂ€gg till en ny vĂ€rd och gör allt steg för steg, som skrivet i dokumentation.

Som ett resultat, efter att ha lagt till en extra vÀrd, bör vi fÄ nÄgot som bilden i den administrativa konsolen, som i skÀrmdumpen.

SkÀrmdump av den administrativa portalen - vÀrdar

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

VÀrden pÄ vilken den vÀrddrivna VM:n för nÀrvarande Àr aktiv har en guldkrona och inskriptionen "Kör Hosted Engine VM", den vÀrd pÄ vilken denna virtuella dator kan startas om det behövs - inskriptionen "Kan köra Hosted Engine VM".

I hÀndelse av ett vÀrdfel dÀr "Kör Hosted Engine VM", startar den automatiskt om pÄ den andra vÀrden. Denna virtuella dator kan ocksÄ migreras frÄn den aktiva vÀrden till standby-vÀrden för dess underhÄll.

StÀlla in Power Management / stÀngsel pÄ oVirt-vÀrdar

DokumentationslÀnkar:

Även om det kan verka som att du Ă€r klar med att lĂ€gga till och konfigurera en vĂ€rd, Ă€r det inte helt sant.
För normal drift av vÀrdar, och för att identifiera/lösa fel med nÄgon av dem, krÀvs instÀllningar för strömhantering/stÀngsel.

FÀktning, eller fÀktning, Àr processen att tillfÀlligt utesluta en felaktig eller misslyckad vÀrd frÄn klustret, under vilken antingen oVirt-tjÀnsterna pÄ den eller sjÀlva vÀrden startas om.

All information om definitionerna och parametrarna för Power Management/stÀngsel ges som vanligt i dokumentationen; Jag kommer bara att ge ett exempel pÄ hur man konfigurerar denna viktiga parameter, som tillÀmpas pÄ Dell R640-servrar med iDRAC 9.

  1. GÄ till den administrativa portalen, klicka Compute >> vÀrdar vÀlj en vÀrd.
  2. Klick Redigera.
  3. Klicka pÄ fliken Power Management.
  4. Markera rutan bredvid alternativet Aktivera Power Management.
  5. Markera rutan bredvid alternativet Kdump integrationför att förhindra att vÀrden gÄr in i fÀktningslÀge medan du spelar in en kÀrnkraschdump.

Observera.

Efter att ha aktiverat Kdump-integrering pÄ en redan körd vÀrd mÄste den installeras om enligt proceduren i oVirt Administration Guide -> Kapitel 7: VÀrdar -> Installera om vÀrdar.

  1. Alternativt kan du markera rutan Inaktivera policystyrning av energihantering, om vi inte vill att vÀrdens energihantering ska styras av klustrets schemalÀggningspolicy.
  2. Klicka pÄ knappen (+) för att lÀgga till en ny energisparenhet öppnas redigeringsfönstret för agentegenskaper.
    För iDRAC9, fyll i fÀlten:
    • Adress – iDRAC9-adress
    • AnvĂ€ndarnamn Lösenord – inloggning och lösenord för att logga in pĂ„ iDRAC9, respektive
    • Typ — drac5
    • mark SĂ€kra
    • lĂ€gg till följande alternativ: cmd_prompt=>,login_timeout=30

SkÀrmdump med "Power Management"-parametrar i vÀrdegenskaper

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapa ett lagringsomrÄde eller lagringsdomÀner

LÀnk till dokumentation - oVirt Administration Guide, Kapitel 8: Förvaring.

LagringsdomÀn, eller lagringsomrÄde, Àr en centraliserad plats för lagring av virtuella maskindiskar, installationsbilder, mallar och ögonblicksbilder.

LagringsomrÄden kan anslutas till datacentret med hjÀlp av olika protokoll, kluster- och nÀtverksfilsystem.

oVirt har tre typer av förvaringsutrymmen:

  • DatadomĂ€n – för att lagra all data som Ă€r associerad med virtuella maskiner (diskar, mallar). DatadomĂ€n kan inte delas mellan olika datacenter.
  • ISO-domĂ€n (förĂ„ldrad typ av lagringsomrĂ„de) – för lagring av OS-installationsbilder. ISO Domain kan delas mellan olika datacenter.
  • Exportera domĂ€n (förĂ„ldrad typ av lagringsomrĂ„de) – för tillfĂ€llig lagring av bilder som flyttas mellan datacenter.

I vÄrt speciella fall anvÀnder ett lagringsomrÄde med typen Data Domain Fibre Channel Protocol (FCP) för att ansluta till LUN pÄ lagringssystemet.

FrÄn oVirts synvinkel, nÀr du anvÀnder lagringssystem (FC eller iSCSI), Àr varje virtuell disk, ögonblicksbild eller mall en logisk disk.
Blockenheter sÀtts samman till en enda enhet (pÄ klustervÀrdar) med volymgrupp och delas sedan upp med LVM i logiska volymer, som anvÀnds som virtuella diskar för virtuella datorer.

Alla dessa grupper och mÄnga LVM-volymer kan ses pÄ klustervÀrden med hjÀlp av kommandona vGS О jag mot. Naturligtvis bör alla ÄtgÀrder med sÄdana diskar endast göras frÄn oVirt-konsolen, utom i speciella fall.

Virtuella diskar för virtuella datorer kan vara av tvĂ„ typer - QCOW2 eller RAW. Skivor kan vara "tunn" eller "tjock". Ögonblicksbilder skapas alltid som "tunn".

SÀttet att hantera lagringsdomÀner, eller lagringsomrÄden som nÄs via FC, Àr ganska logiskt - för varje virtuell virtuell disk finns det en separat logisk volym som bara kan skrivas av en vÀrd. För FC-anslutningar anvÀnder oVirt nÄgot som klustrade LVM.

Virtuella maskiner som finns pÄ samma lagringsomrÄde kan migreras mellan vÀrdar som tillhör samma kluster.

Som vi kan se av beskrivningen betyder ett kluster i oVirt, som ett kluster i VMware vSphere eller Hyper-V, i huvudsak samma sak - det Àr en logisk gruppering av vÀrdar, helst identiska i hÄrdvarusammansÀttning, och som har gemensam lagring för virtuella maskindiskar.

LÄt oss fortsÀtta direkt till att skapa ett lagringsomrÄde för data (VM-diskar), eftersom datacentret inte kommer att initialiseras utan det.
LÄt mig pÄminna dig om att alla LUN som presenteras för klustervÀrdarna pÄ lagringssystemet mÄste vara synliga pÄ dem med kommandot "flervÀgs -ll".

Enligt dokumentation, gÄ till portalen gÄ till lagring >> domÀner -> Ny domÀn och följ instruktionerna i avsnittet "LÀgga till FCP-lagring".

Efter att ha startat guiden, fyll i de obligatoriska fÀlten:

  • Namn — stĂ€ll in klusternamnet
  • DomĂ€nfunktion -Data
  • Lagringstyp — Fiberkanal
  • VĂ€rd att anvĂ€nda — vĂ€lj en vĂ€rd dĂ€r det LUN vi behöver Ă€r tillgĂ€ngligt

I listan över LUN, markera den vi behöver, klicka LĂ€gg till och sedan ОК. Om det behövs kan du justera ytterligare parametrar för lagringsomrĂ„det genom att klicka pĂ„ Avancerade parametrar.

SkÀrmdump av guiden för att lÀgga till "Storage-domÀn"

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Baserat pÄ resultaten av guiden bör vi fÄ ett nytt lagringsomrÄde och vÄrt datacenter bör flyttas till status UP, eller initierat:

SkÀrmdumpar av datacentret och lagringsutrymmen i det:

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapa och konfigurera nÀtverk för virtuella maskiner

LÀnk till dokumentation - oVirt Administration Guide, Kapitel 6: Logiska nÀtverk

NÀtverk, eller nÀtverk, tjÀnar till att gruppera logiska nÀtverk som anvÀnds i oVirts virtuella infrastruktur.

För att kommunicera mellan ett nÀtverkskort pÄ en virtuell maskin och ett fysiskt kort pÄ vÀrden anvÀnds logiska grÀnssnitt av typen . Linux bro.

För att gruppera och dela trafik mellan nÀtverk konfigureras VLAN pÄ switcharna.

NÀr man skapar ett logiskt nÀtverk för virtuella maskiner i oVirt mÄste det tilldelas en identifierare som motsvarar VLAN-numret pÄ switchen sÄ att de virtuella datorerna kan kommunicera med varandra, Àven om de körs pÄ olika noder i klustret.

PreliminĂ€ra instĂ€llningar av nĂ€tverkskort pĂ„ vĂ€rdar för att ansluta virtuella maskiner mĂ„ste göras i tidigare artikel – logiskt grĂ€nssnitt konfigurerat bondxnumx, dĂ„ bör alla nĂ€tverksinstĂ€llningar endast göras via oVirts administrativa portal.

Efter att ha skapat en virtuell dator med vÀrdmotor skapades, förutom det automatiska skapandet av ett datacenter och kluster, ett logiskt nÀtverk ocksÄ automatiskt för att hantera vÄrt kluster - ovritmgmt, som denna virtuella dator var ansluten till.

Om det behövs kan du se de logiska nÀtverksinstÀllningarna ovritmgmt och justera dem, men du mÄste vara försiktig sÄ att du inte tappar kontrollen över oVirt-infrastrukturen.

Logiska nÀtverksinstÀllningar ovritmgmt

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

För att skapa ett nytt logiskt nÀtverk för vanliga virtuella datorer, gÄ till den administrativa portalen nÀtverks >> NÀtverk >> Nytt, och pÄ fliken AllmÀnt lÀgg till ett nÀtverk med önskat VLAN-ID och markera Àven rutan bredvid "VM nÀtverk", betyder det att den kan anvÀndas för tilldelning till en virtuell dator.

SkÀrmdump av det nya logiska nÀtverket VLAN32

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

I fliken kluster, kopplar vi detta nÀtverk till vÄrt kluster Kluster 1.

Efter detta gÄr vi till Compute >> vÀrdar, gÄ till varje vÀrd i tur och ordning, till fliken NÀtverksgrÀnssnitt, och starta guiden Konfigurera vÀrdnÀtverk, för att binda till vÀrdar för ett nytt logiskt nÀtverk.

SkÀrmdump av guiden "Setup host networks".

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

oVirt-agenten kommer automatiskt att göra alla nödvÀndiga nÀtverksinstÀllningar pÄ vÀrden - skapa ett VLAN och BRIDGE.

Exempel pÄ konfigurationsfiler för nya nÀtverk pÄ vÀrden:

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

LĂ„t mig Ă„terigen pĂ„minna dig om det pĂ„ klustervĂ€rden BEHÖVS INTE skapa nĂ€tverksgrĂ€nssnitt manuellt i förvĂ€g ifcfg-bond1.432 Đž ifcfg-ovirtvm-vlan432.

Efter att ha lagt till ett logiskt nÀtverk och kontrollerat anslutningen mellan vÀrden och den vÀrdbaserade motorns virtuella dator kan den anvÀndas i den virtuella maskinen.

Skapa en installationsavbildning för att distribuera en virtuell maskin

LÀnk till dokumentation - oVirt Administration Guide, Kapitel 8: Förvaring, avsnitt Ladda upp bilder till en datalagringsdomÀn.

Utan en OS-installationsavbildning gÄr det inte att installera en virtuell maskin, Àven om detta naturligtvis inte Àr nÄgot problem om den till exempel Àr installerad pÄ nÀtverket Skomakare med fÀrdiga bilder.

I vÄrt fall Àr detta inte möjligt, sÄ du mÄste importera den hÀr bilden till oVirt sjÀlv. Tidigare krÀvde detta att man skapade en ISO-domÀn, men i den nya versionen av oVirt har den blivit utfasad, och dÀrför kan man nu ladda upp bilder direkt till Storage-domÀnen frÄn den administrativa portalen.

I den administrativa portalen gÄ till lagring >> diskar >> Ladda >> Start
Vi lÀgger till vÄr OS-bild som en ISO-fil, fyller i alla fÀlt i formulÀret och klickar pÄ knappen "Testanslutning".

SkÀrmdump av guiden LÀgg till installationsbild

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Om vi ​​fĂ„r ett fel sĂ„ hĂ€r:

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`

Sedan mÄste du lÀgga till oVirt-certifikatet till "Betrodda rotcertifikatutfÀrdare"(Trusted Root CA) pÄ administratörens kontrollstation, varifrÄn vi försöker ladda ner bilden.

NÀr du har lagt till certifikatet till Trusted Root CA, klicka igen "Testanslutning", borde fÄ:

Connection to ovirt-imageio-proxy was successful.

NÀr du har slutfört ÄtgÀrden att lÀgga till certifikatet kan du försöka ladda upp ISO-avbildningen till lagringsdomÀnen igen.

I princip kan du göra en separat lagringsdomÀn med typen Data för att lagra bilder och mallar separat frÄn VM-diskar, eller till och med lagra dem i en lagringsdomÀn för den hostade motorn, men detta Àr efter administratörens gottfinnande.

SkÀrmdump med ISO-bilder i Storage Domain för vÀrdmotor

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapa en virtuell maskin

DokumentationslÀnk:
oVirt Virtual Machine Management Guide –> Kapitel 2: Installation Linux Virtuella maskiner
Resurser för konsolklienter

Efter att ha laddat installationsbilden med operativsystemet till oVirt kan du fortsÀtta direkt till att skapa en virtuell maskin. Mycket arbete har gjorts, men vi Àr redan i slutskedet, för vars skull allt detta startades - att skaffa en feltolerant infrastruktur för att hysa högt tillgÀngliga virtuella maskiner. Och allt detta Àr helt gratis - inte ett enda öre spenderades pÄ att köpa nÄgra programvarulicenser.

Att skapa en virtuell maskin med CentOS 7, installationsavbildningen med operativsystemet mÄste laddas.

Vi gĂ„r till den administrativa portalen, gĂ„r till Compute >> Virtuella maskiner, och starta guiden för att skapa virtuella datorer. Fyll i alla parametrar och fĂ€lt och klicka ОК. Allt Ă€r vĂ€ldigt enkelt om du följer dokumentationen.

Som ett exempel kommer jag att ge de grundlÀggande och ytterligare instÀllningarna för en mycket tillgÀnglig virtuell dator, med en skapad disk, ansluten till nÀtverket och startar frÄn en installationsavbildning:

SkÀrmdumpar med högt tillgÀngliga VM-instÀllningar

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

NÀr du har avslutat arbetet med guiden, stÀng den, starta en ny virtuell dator och installera operativsystemet pÄ den.
För att göra detta, gÄ till konsolen för denna virtuella dator via den administrativa portalen:

SkÀrmdump av administrativa portalinstÀllningar för anslutning till VM-konsolen

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

För att ansluta till VM-konsolen mÄste du först konfigurera konsolen i egenskaperna för den virtuella maskinen.

SkÀrmdump av VM-instÀllningar, fliken "Konsol".

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

För att ansluta till VM-konsolen kan du anvÀnda t.ex. Virtual Machine Viewer.

För att ansluta till VM-konsolen direkt i webblÀsarfönstret bör anslutningsinstÀllningarna via konsolen vara följande:

Skapande av en feltolerant IT-infrastruktur. Del 2. Installera och konfigurera oVirt 4.3-klustret

Efter att ha installerat operativsystemet pÄ den virtuella datorn, Àr det lÀmpligt att installera oVirt gÀstagent:

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

SÄledes, som ett resultat av vÄra handlingar, kommer den skapade virtuella datorn att vara mycket tillgÀnglig, d.v.s. om klusternoden som den körs pÄ misslyckas, kommer oVirt automatiskt att starta om den pÄ den andra noden. Denna virtuella dator kan ocksÄ migreras mellan klustervÀrdar för deras underhÄll eller andra ÀndamÄl.

Slutsats

Jag hoppas att den hÀr artikeln lyckats förmedla att oVirt Àr ett helt normalt verktyg för att hantera virtuell infrastruktur, vilket inte Àr sÄ svÄrt att distribuera - huvudsaken Àr att följa vissa regler och krav som beskrivs bÄde i artikeln och i dokumentationen.

PÄ grund av den stora volymen av artikeln var det inte möjligt att inkludera mÄnga saker i den, sÄsom steg-för-steg exekvering av olika guider med alla detaljerade förklaringar och skÀrmdumpar, lÄnga slutsatser av vissa kommandon, etc. I sjÀlva verket skulle detta krÀva att man skrev en hel bok, vilket inte Àr sÄ vettigt pÄ grund av att nya versioner av mjukvara stÀndigt dyker upp med innovationer och förÀndringar. Det viktigaste Àr att förstÄ principen för hur allt fungerar tillsammans, och att fÄ en generell algoritm för att skapa en feltolerant plattform för att hantera virtuella maskiner.

Även om vi har skapat en virtuell infrastruktur, behöver vi nu lĂ€ra den att interagera bĂ„de mellan dess individuella element: vĂ€rdar, virtuella maskiner, interna nĂ€tverk och med omvĂ€rlden.

Denna process Àr en av huvuduppgifterna för en system- eller nÀtverksadministratör, som kommer att behandlas i nÀsta artikel - om anvÀndningen av virtuella VyOS-routrar i den feltoleranta infrastrukturen i vÄrt företag (som du gissat, kommer de att fungera som virtuella maskiner pÄ vÄrt oVirt-kluster).

KĂ€lla: will.com

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster