Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsab xov xwm no yog kev txuas ntxiv ntawm tsab dhau los - "Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 1 - npaj siv oVirt 4.3 pawg".

Nws yuav npog cov txheej txheem ntawm kev teeb tsa yooj yim thiab kev teeb tsa ntawm oVirt 4.3 cluster rau kev tuav cov tshuab virtual uas muaj ntau heev, xav txog tias txhua kauj ruam ua ntej rau kev npaj cov khoom siv twb tau ua tiav lawm.

Taw qhia

Lub hom phiaj tseem ceeb ntawm tsab xov xwm tsis yog los muab cov lus qhia ib kauj ruam zuj zus ntawm hom "Tom ntej no -> Yog -> Tag", tab sis kom qhia txog qee qhov tshwj xeeb ntawm nws qhov kev teeb tsa thiab kev teeb tsa. Cov txheej txheem rau kev xa koj pawg yuav tsis ib txwm phim qhov tau piav qhia nyob ntawd, vim yog qhov tshwj xeeb ntawm koj cov khoom siv thiab ib puag ncig, tab sis cov ntsiab cai dav dav yuav zoo ib yam.

Los ntawm ib qho kev xav ntawm tus kheej, oVirt 4.3 Hais txog kev ua haujlwm, nws zoo ib yam li VMware vSphere version 5.x, tab sis tau kawg, nws muaj nws tus kheej configuration thiab operating features.

Rau cov neeg uas xav paub ntxiv, txhua qhov sib txawv ntawm RHEV (aka oVirt) thiab VMware vSphere tuaj yeem pom hauv online, piv txwv li no, tab sis kuv tseem yuav sau qee qhov sib txawv lossis zoo sib xws ntawm lawv tus kheej, thaum tsab xov xwm txuas ntxiv mus.

Kuv kuj xav piv luv luv txog kev sib txuas lus rau cov tshuab virtual. oVirt siv lub hauv paus ntsiab lus zoo sib xws rau cov tshuab virtual (tom qab no VMs) li VMware vSphere:

  • siv tus qauv Linux choj (hauv VMware - Tus qauv vSwitch), khiav ntawm cov chaw virtualization;
  • siv Open vSwitch (OVS) (hauv VMware - vSwitch faib tawm) yog ib qho kev hloov pauv virtual faib tawm uas muaj ob lub ntsiab lus tseem ceeb: lub hauv paus OVN server thiab OVN controllers ntawm cov tswj hwm tswj hwm.

Yuav tsum nco ntsoov tias vim yog qhov yooj yim ntawm kev siv, tsab xov xwm no yuav piav qhia txog kev teeb tsa tes hauj lwm hauv oVirt rau VMs siv tus qauv Linux choj, uas yog tus qauv xaiv thaum siv KVM hypervisor.

Hauv qhov no, muaj ntau txoj cai yooj yim rau kev ua haujlwm nrog lub network hauv ib pawg uas zoo tshaj plaws tsis txhob ua txhaum:

  • Txhua qhov chaw teeb tsa network ntawm cov tswv tsev yuav tsum zoo ib yam ua ntej ntxiv rau oVirt, tshwj tsis yog cov chaw nyob IP.
  • Thaum ib tus tswv tsev nyob hauv qab oVirt txoj kev tswj hwm, nws raug pom zoo kom koj tsis txhob hloov pauv cov chaw teeb tsa network tshwj tsis yog tias koj ntseeg siab rau koj cov kev ua, vim tias tus neeg sawv cev oVirt yuav dov lawv rov qab mus rau lawv cov chaw teeb tsa yav dhau los tom qab rov pib dua tus tswv tsev lossis tus neeg sawv cev.
  • Ntxiv lub network tshiab rau VM, nrog rau kev ua haujlwm nrog nws, tsuas yog yuav tsum tau ua los ntawm oVirt kev tswj hwm console.

Muaj ib yam ntxiv lus tseem ceeb — rau ib puag ncig uas muaj teeb meem loj heev (muaj kev cuam tshuam loj heev rau kev poob nyiaj txiag), nws tseem yuav pom zoo kom siv kev txhawb nqa them nyiaj thiab siv Kev Ua Haujlwm Virtual ntawm Red Hat 4.3Thaum lub sijhawm ua haujlwm ntawm oVirt cluster, tej zaum yuav muaj qee yam teeb meem tshwm sim uas nws yog ib qho tseem ceeb kom nrhiav kev pab tsim nyog sai li sai tau es tsis txhob sim daws lawv koj tus kheej.

Thiab thaum kawg pom zoo Ua ntej yuav siv oVirt cluster, thov nyeem cov lus qhia no. cov ntaub ntawv raug cai, kom paub txog tsawg kawg yog cov ntsiab lus yooj yim thiab cov lus txhais, txwv tsis pub nws yuav nyuaj me ntsis nyeem cov ntawv seem.

Cov lus qhia hauv qab no yog qhov tseem ceeb rau kev nkag siab txog tsab xov xwm no thiab cov ntsiab cai ua haujlwm ntawm oVirt cluster:

Cov ntawv tsis loj heev, koj tuaj yeem kawm tau cov ntsiab cai yooj yim hauv ib teev lossis ob teev, thiab rau cov neeg nyiam cov ntsiab lus ntxaws ntxaws, nws raug pom zoo kom nyeem Cov Ntaub Ntawv Txog Khoom Rau Red Hat Virtualization 4.3 — RHEV thiab oVirt yeej zoo ib yam.

Yog li, yog tias tag nrho cov chaw teeb tsa yooj yim ntawm cov tswv tsev, cov hloov pauv, thiab cov kab ke khaws cia tiav lawm, peb mus ncaj qha mus rau kev xa tawm ntawm oVirt.

Ntu 2. Kev Txhim Kho thiab Kev Teeb tsa oVirt 4.3 Cluster

Rau qhov yooj yim ntawm kev siv, kuv yuav teev cov ntu tseem ceeb ntawm tsab xov xwm no, uas yuav tsum ua kom tiav raws li qhov kev txiav txim:

  1. Txhim kho lub oVirt management server
  2. Kev tsim ib lub chaw khaws ntaub ntawv tshiab
  3. Tsim ib pawg tshiab
  4. Kev teeb tsa cov hosts ntxiv rau hauv ib qho chaw uas muaj tus kheej tuav
  5. Tsim Ib Lub Chaw Khaws Khoom
  6. Tsim thiab teeb tsa cov tes hauj lwm rau cov tshuab virtual
  7. Tsim ib daim duab installation rau kev xa tawm lub tshuab virtual
  8. Tsim lub tshuab virtual

Txhim kho lub oVirt management server

oVirt Management Server - yog qhov tseem ceeb tshaj plaws hauv oVirt infrastructure, hauv daim ntawv ntawm lub tshuab virtual, tus tswv tsev, lossis lub cuab yeej virtual uas tswj hwm tag nrho oVirt infrastructure.

Nws cov analogues ze los ntawm lub ntiaj teb ntawm virtualization:

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

Txhawm rau nruab oVirt management server, peb muaj ob txoj kev xaiv:

Qhov 1
Xa ib lub server ua ib lub VM lossis tus tswv tsev tshwj xeeb.

Qhov kev xaiv no ua haujlwm zoo heev, tab sis tsuas yog tias VM zoo li no ua haujlwm ywj pheej ntawm pawg, piv txwv li nws tsis tau pib ntawm txhua tus tswv tsev cluster ua lub tshuab virtual ib txwm nyob hauv KVM tswj hwm.

Vim li cas ho tsis tuaj yeem siv VM zoo li no rau ntawm cov cluster hosts?

Thaum pib ntawm cov txheej txheem xa tawm oVirt kev tswj hwm server, peb ntsib teeb meem: peb yuav tsum tau nruab ib lub VM tswj hwm, tab sis lub cluster nws tus kheej tseem tsis tau muaj, yog li peb tuaj yeem ua dab tsi tam sim ntawd? Qhov yog ua yog nruab KVM rau ntawm lub cluster node yav tom ntej, tom qab ntawd tsim lub tshuab virtual rau nws, piv txwv li, khiav CentOS, thiab xa tawm lub cav oVirt rau nws. Qhov no yuav ua tau rau kev tswj hwm tag nrho ntawm VM zoo li no, tab sis qhov no yog lub tswv yim yuam kev, vim nws yuav ua rau muaj teeb meem nrog kev tswj hwm VM:

  • nws yuav tsis yooj yim sua kom tsiv nws mus rau hauv oVirt console ntawm cov cluster hosts (nodes);
  • thaum tsiv mus siv cov cuab yeej KVM virsh migrate, lub VM no yuav tsis muaj rau kev tswj hwm los ntawm oVirt console.
  • cov cluster hosts tsis tuaj yeem tso tawm rau hauv Kho hom (hom kev saib xyuas) yog tias koj tsiv lub VM no los ntawm tus tswv tsev mus rau tus tswv tsev siv virsh migrate.

Yog li, ua txhua yam raws li txoj cai - siv tus tswv tsev sib cais rau oVirt kev tswj hwm server, lossis VM ywj pheej khiav ntawm nws, lossis, zoo dua, ua raws li qhov kev xaiv thib ob.

Qhov 2
Txhim kho oVirt Engine Appliance rau ntawm ib lub cluster host uas nws tswj hwm.

Qhov kev xaiv no yuav raug txiav txim siab ntxiv tias yog qhov tseeb thiab tsim nyog dua hauv peb qhov xwm txheej.
Cov kev cai rau VM zoo li no tau piav qhia hauv qab no. Kuv tsuas yog ntxiv tias nws raug pom zoo kom muaj tsawg kawg yog ob lub hosts hauv cov khoom siv uas VM tswj hwm tuaj yeem khiav kom ua rau nws ua haujlwm tau zoo. Kuv xav ntxiv tias, raws li kuv tau hais hauv cov lus hauv tsab xov xwm dhau los, kuv tseem tsis tau txais lub hlwb sib cais ntawm ib pawg oVirt ntawm ob lub hosts, nrog rau lub peev xwm los khiav hosted-engine VMs ntawm lawv.

Txhim kho oVirt Engine Appliance rau ntawm thawj lub cluster host

Txuas mus rau cov ntaub ntawv raug cai - Phau Ntawv Qhia Txog oVirt Self-Hosted Engine, tshooj "Siv cov kab hais kom ua los ntawm kev siv lub tshuab Self-Hosted Engine»

Daim ntawv qhia txog cov kev cai ua ntej uas yuav tsum tau ua ua ntej xa tawm lub VM hosted-engine, thiab kuj piav qhia txog cov txheej txheem teeb tsa kom ntxaws, yog li tsis muaj qhov tshwj xeeb hauv kev rov ua dua nws verbatim, yog li peb yuav tsom mus rau qee cov ntsiab lus tseem ceeb.

  • Ua ntej pib ua tej yam dab tsi, nco ntsoov qhib kev txhawb nqa virtualization hauv BIOS chaw ntawm tus tswv tsev.
  • Nruab ib lub pob hosted-engine installer rau ntawm lub 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

  • Peb tso tawm cov txheej txheem xa tawm oVirt Hosted Engine ntawm tus tswv tsev hauv ib qho screen (koj tuaj yeem tawm nws nrog Ctrl-A + D, kaw nws nrog Ctrl-D):

screen
hosted-engine --deploy

Yog tias xav tau, koj tuaj yeem khiav qhov kev teeb tsa nrog cov ntaub ntawv teb uas tau npaj ua ntej:

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

  • Thaum xa tawm lub hosted-engine, peb teev tag nrho cov kev cai tsim nyog:

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

  • Txhawm rau nruab ib lub VM uas muaj ntau yam siv tau nrog lub cav uas tuav, peb tau tsim ib tus lej LUN tshwj xeeb 4 thiab qhov loj ntawm 150 GB ntawm lub kaw lus cia ua ntej, uas tom qab ntawd tau nthuav tawm rau cov tswv cuab pawg - saib hauv tsab xov xwm dhau los.

Peb kuj tau kuaj xyuas nws qhov pom kev ntawm cov tswv tsev ua ntej:

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

  • Cov txheej txheem xa tawm hosted-engine nws tus kheej yog qhov yooj yim, thiab thaum kawg ntawm nws, peb yuav tsum tau txais cov lus zoo li no:

[ 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

Tshawb xyuas seb puas muaj cov kev pabcuam oVirt ntawm tus tswv tsev:

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Yog tias txhua yam tau ua tiav lawm, tom qab kev teeb tsa tiav lawm, mus rau lub web browser https://ovirt_hostname/ovirt-engine los ntawm tus thawj coj lub computer, thiab nyem [Administration Portal].

Screenshot ntawm "Administration Portal"

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Thaum koj nkag mus rau koj tus ID nkag mus thiab tus password (teem caij thaum lub sijhawm teeb tsa) hauv lub qhov rai uas pom hauv daim duab, koj yuav raug coj mus rau lub vaj huam sib luag qhib Virtualization Manager, qhov chaw koj tuaj yeem ua txhua yam haujlwm nrog koj lub hauv paus virtual:

  1. ntxiv ib lub chaw khaws ntaub ntawv
  2. ntxiv thiab teeb tsa ib pawg
  3. ntxiv thiab tswj cov tswv tsev
  4. ntxiv cov chaw cia khoom lossis Cov Chaw Khaws Khoom rau cov disks virtual machine
  5. ntxiv thiab teeb tsa cov tes hauj lwm rau cov tshuab virtual
  6. ntxiv thiab tswj cov tshuab virtual, cov duab teeb tsa, cov qauv VM

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tag nrho cov kev ua no yuav raug tham hauv qab no, qee qhov ua ntawv loj, qee qhov ua kom ntxaws ntxiv thiab nrog cov nuances.
Tiam sis ua ntej, kuv xav kom koj nyeem cov ntawv qhia no, uas yuav pab tau ntau tus neeg.

Txuas ntxiv

1) Hauv paus ntsiab lus, yog tias muaj qhov xav tau zoo li no, ces tsis muaj dab tsi tiv thaiv koj los ntawm kev txhim kho KVM hypervisor ntawm cov cluster nodes ua ntej siv cov pob khoom. libvirt и qemu-kwv (los yog qemu-kvm-ev) qhov version xav tau, txawm hais tias thaum xa tawm oVirt cluster node, nws tuaj yeem ua qhov no nws tus kheej.

Tab sis yog hais tias libvirt и qemu-kwv Yog tias koj tau teeb tsa ib qho version uas tsis yog qhov tseeb tshaj plaws, koj yuav tau txais qhov yuam kev hauv qab no thaum lub sijhawm hosted engine deployment:

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

Hais tias, yuav tsum muaj hloov kho tshiab libvirt nrog kev tiv thaiv los ntawm MDS, uas txhawb nqa txoj cai hauv qab no:

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

Nruab libvirt v.4.5.0-10.el7_6.12, nrog kev txhawb nqa 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

Tshawb xyuas kev txhawb nqa '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'/>

Tom qab qhov no, koj tuaj yeem txuas ntxiv txhim kho lub cav hosted.

2) Hauv oVirt 4.3, qhov muaj thiab siv firewall firewalld yog ib qho yuav tsum tau ua.

Yog tias peb tau txais qhov yuam kev hauv qab no thaum lub sijhawm VM xa mus rau hosted-engine:

[ 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

Tom qab ntawd koj yuav tsum tua lwm lub firewall (yog tias siv ib qho), thiab nruab thiab khiav 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

Yav tom ntej, thaum txhim kho tus neeg sawv cev ovirt ntawm tus tswv tsev tshiab rau lub cluster, nws yuav teeb tsa cov chaw nres nkoj uas xav tau hauv firewalld tau txais.

3) Rov pib dua lub host nrog lub VM khiav ntawm nws nrog lub cav hosted.

Li qub, link 1 и link 2 ntawm cov ntaub ntawv tswj hwm.

Txhua qhov kev tswj hwm ntawm lub cav VM uas tau tuav tsuas yog ua tiav siv cov lus txib xwb hosted-engine ntawm tus tswv tsev qhov chaw uas nws ua haujlwm, txog virsh peb yuav tsum tsis txhob hnov ​​qab, nrog rau qhov tseeb tias koj tuaj yeem txuas rau VM no ntawm SSH thiab ua cov lus txib "shutdown".

Cov txheej txheem rau kev muab VM rau hauv hom kev saib xyuas:

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

Peb rov pib dua lub host nrog tus neeg sawv cev ntawm lub cav hosted thiab ua nrog nws yam peb xav tau.

Tom qab rebooting, xyuas seb lub VM puas muaj lub cav hosted:

hosted-engine --vm-status

Yog tias peb lub VM nrog hosted-engine tsis pib thiab peb pom cov yuam kev zoo sib xws hauv cov cav kev pabcuam:

Yuam kev hauv cov ntaub ntawv teev kev pabcuam:

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

Tom qab ntawd peb txuas qhov chaw cia khoom thiab rov pib dua tus neeg sawv cev:

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

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

Tom qab pib lub VM nrog hosted-engine, peb coj nws tawm ntawm hom kev saib xyuas:

Cov txheej txheem rau kev tshem tawm VM tawm ntawm hom kev saib xyuas:

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) Tshem tawm lub cav hosted thiab txhua yam cuam tshuam nrog nws.

Qee zaum nws yog qhov tsim nyog los tshem tawm lub cav uas tau teeb tsa ua ntej - txuas rau daim ntawv tswj hwm.

Peb tsuas yog ua cov lus txib ntawm tus tswv tsev:

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

Tom ntej no, peb tshem tawm cov pob khoom tsis tsim nyog, thaub qab txhua qhov configs ua ntej, yog tias tsim nyog:

yum autoremove ovirt* qemu* virt* libvirt* libguestfs 

Kev tsim ib lub chaw khaws ntaub ntawv tshiab

Cov ntaub ntawv pab - oVirt Administration Guide. Tshooj 4: Cov Chaw Khaws Cov Ntaub Ntawv

Ua ntej, cia peb txhais nws yog dab tsi chaw khaws ntaub ntawv (Kuv hais los ntawm kev pab) yog ib qho chaw ua haujlwm uas txhais cov txheej txheem ntawm cov peev txheej siv hauv ib puag ncig tshwj xeeb.

Ib lub chaw khaws ntaub ntawv yog ib hom thawv uas muaj cov hauv qab no:

  • cov peev txheej logical hauv daim ntawv ntawm cov pawg thiab cov tswv tsev
  • cov peev txheej hauv network hauv daim ntawv ntawm cov logical networks thiab cov adapters lub cev ntawm cov tswv tsev,
  • cov peev txheej cia khoom (rau VM disks, templates, images) hauv daim ntawv ntawm cov chaw cia khoom (Cia Domains).

Ib lub chaw khaws ntaub ntawv yuav muaj ntau pawg uas muaj ntau lub hosts nrog cov tshuab virtual khiav ntawm lawv, thiab nws kuj tseem yuav muaj ntau qhov chaw khaws ntaub ntawv cuam tshuam nrog nws.
Tej zaum yuav muaj ntau lub chaw khaws ntaub ntawv, txhua tus ua haujlwm ywj pheej. Ovirt tso cai rau kev tso cai raws li lub luag haujlwm, thiab tso cai rau kev tso cai tshwj xeeb, ob qho tib si ntawm qib chaw khaws ntaub ntawv thiab rau cov ntsiab lus ntawm tus kheej.

Lub chaw khaws ntaub ntawv, lossis cov chaw khaws ntaub ntawv yog tias muaj ntau qhov, raug tswj hwm los ntawm ib lub console lossis portal.

Yuav tsim ib lub chaw khaws ntaub ntawv, mus rau lub portal tswj hwm thiab tsim ib lub chaw khaws ntaub ntawv tshiab:
Compute >> Cov ntaub ntawv Centers >> Tshiab

Vim peb siv kev sib koom cia khoom ntawm lub kaw lus cia khoom, hom kev cia khoom (Hom Kev Cia Khoom) yuav tsum yog Sib Koom:

Daim duab ntawm tus kws tsim cov chaw khaws ntaub ntawv

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Thaum txhim kho lub tshuab virtual nrog lub cav hosted, lub chaw khaws ntaub ntawv raug tsim los ntawm lub neej ntawd - Chaw khaws ntaub ntawv1, thiab tom qab ntawd, yog tias tsim nyog, koj tuaj yeem hloov hom cia khoom (Hom Cia Khoom) mus rau lwm qhov.

Kev tsim lub chaw khaws ntaub ntawv yog ib txoj haujlwm yooj yim, tsis muaj kev sib txawv, thiab txhua kauj ruam ntxiv tau piav qhia hauv cov ntaub ntawv. Kuv tsuas yog yuav sau tseg tias cov tswv tsev uas muaj chaw cia khoom hauv zos (disk) rau VMs yuav tsis tuaj yeem nkag mus (lossis ntxiv rau) lub chaw khaws ntaub ntawv nrog Hom Cia teeb tsa rau Sib Koom, thiab yuav tsum tsim lub chaw khaws ntaub ntawv sib cais rau lawv - uas yog, txhua tus tswv tsev nrog chaw cia khoom hauv zos xav tau nws lub chaw khaws ntaub ntawv.

Tsim ib pawg tshiab

Txuas rau cov ntaub ntawv: oVirt Administration Guide. Tshooj 5: Cov Pawg

Tsis tas yuav piav qhia ntau yam, pawg Ib pawg yog ib pawg neeg sib koom ua ke ntawm cov tswv tsev uas sib koom ib qho chaw khaws cia (hauv daim ntawv ntawm cov disks sib koom ntawm lub kaw lus khaws cia, zoo li hauv peb qhov teeb meem). Nws kuj tseem xav tau rau cov tswv tsev hauv pawg kom zoo ib yam hauv cov khoom siv thiab muaj tib hom processor (Intel lossis AMD). Qhov zoo tshaj plaws, cov servers hauv pawg yuav tsum zoo ib yam kiag li.

Lub pawg yog ib feem ntawm lub chaw khaws ntaub ntawv (nrog rau ib hom kev khaws cia tshwj xeeb - Local los yog Sib), thiab txhua tus tswv tsev yuav tsum koom nrog qee pawg, nyob ntawm seb lawv puas muaj qhov chaw cia khoom sib koom lossis tsis.

Thaum txhim kho lub tshuab virtual nrog hosted-engine ntawm lub host, lub chaw khaws ntaub ntawv raug tsim los ntawm lub neej ntawd - Chaw khaws ntaub ntawv1, ua ke nrog pawg - Pawg1, thiab yav tom ntej koj tuaj yeem teeb tsa nws cov kev teeb tsa, qhib cov kev xaiv ntxiv, ntxiv cov tswv tsev rau nws, thiab lwm yam.

Ib yam li niaj zaus, yog xav paub ntxiv txog txhua qhov chaw teeb tsa ntawm pawg, nws raug pom zoo kom saib cov ntaub ntawv raug cai. Hais txog kev teeb tsa pawg, kuv tsuas yog ntxiv tias thaum tsim pawg, koj tsuas yog yuav tsum teeb tsa cov kev teeb tsa yooj yim ntawm lub tab. General.

Kuv yuav hais txog cov yam ntxwv tseem ceeb tshaj plaws:

  • Hom processor — raug xaiv raws li cov processors twg tau teeb tsa rau ntawm cov cluster hosts, lawv cov chaw tsim khoom, thiab cov processor twg ntawm cov hosts yog qhov qub tshaj plaws, yog li ntawd, nyob ntawm qhov no, txhua cov lus qhia processor muaj nyob hauv cluster raug siv.
  • Hloov hom - Peb tsuas yog siv Linux choj hauv peb pawg, yog li ntawd peb thiaj xaiv nws.
  • Hom Firewall - txhua yam meej meej ntawm no, qhov no yog firewalld, uas yuav tsum tau qhib thiab teeb tsa ntawm cov tswv tsev.

Screenshot nrog cov kev teeb tsa cluster

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Kev teeb tsa cov hosts ntxiv hauv ib qho chaw Self-Hosted

txuas ntawm cov ntaub ntawv.

Cov chaw tswj hwm ntxiv rau ib puag ncig Self-Hosted raug ntxiv rau tib txoj kev li tus tswv tsev ib txwm muaj, nrog rau cov kauj ruam ntxiv ntawm kev xa tawm VM nrog lub cav tuav - Xaiv qhov kev nqis tes ua ntawm lub cav uas tuav tseg >> TsoVim tias tus tswv tsev ntxiv yuav tsum tau nthuav tawm nrog LUN rau VM nrog lub cav hosted, qhov no txhais tau tias tus tswv tsev no tuaj yeem siv los tuav VM nrog lub cav hosted, yog tias tsim nyog.
Rau lub hom phiaj ntawm kev zam txim, nws raug pom zoo kom muaj tsawg kawg yog ob lub hosts uas VM nrog lub cav hosted tuaj yeem tso rau.

Ntawm tus tswj hwm ntxiv, lov tes taw iptables (yog tias qhib), qhib firewalld

systemctl stop iptables
systemctl disable iptables

systemctl enable firewalld
systemctl start firewalld

Nruab qhov version KVM uas xav tau (yog tias tsim nyog):

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

Nruab cov chaw khaws khoom uas xav tau thiab lub installer cav hosted:

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

Tom ntej no, peb mus rau lub console. Qhib Tus Thawj Saib Xyuas Kev Ua Haujlwm Virtualization, ntxiv tus tswv tsev tshiab, thiab ua txhua yam ib kauj ruam zuj zus, raws li sau rau hauv cov ntaub ntawv.

Yog li ntawd, tom qab ntxiv tus tswv tsev ntxiv, peb yuav tsum tau txais ib daim duab hauv lub console tswj hwm zoo ib yam li daim duab hauv screenshot.

Daim duab ntawm lub portal tswj hwm - cov tswv tsev

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tus tswv tsev uas VM nrog hosted-engine tam sim no ua haujlwm muaj lub kaus mom kub thiab cov ntawv sau "Khiav lub Hosted Engine VM", tus tswv tsev uas VM no tuaj yeem tso tawm yog tias tsim nyog - cov ntawv sau "Khiav tau Hosted Engine VM".

Yog tias tus tswv tsev tsis ua haujlwm uas "Khiav lub Hosted Engine VM", nws yuav rov pib dua ntawm tus tswv tsev thib ob. Lub VM no kuj tseem tuaj yeem tsiv los ntawm tus tswv tsev nquag mus rau tus tswv tsev tos txais rau kev saib xyuas.

Teeb tsa Kev Tswj Fais Fab / kev ua laj kab ntawm oVirt cov tswv tsev

Cov ntaub ntawv txuas:

Txawm hais tias nws yuav zoo li tias kev ntxiv thiab teeb tsa tus tswv tsev tiav lawm, qhov no tsis yog qhov tseeb tag nrho.
Yuav kom ntseeg tau tias cov tswv tsev ua haujlwm li qub thiab txheeb xyuas/kho tej yam tsis ua haujlwm nrog lawv, nws yog qhov tsim nyog los teeb tsa Power Management/fencing.

Fencing, lossis kev ua laj kab, yog tus txheej txheem ntawm kev tshem tawm ib lub host uas tsis ua haujlwm lossis tsis ua haujlwm ib ntus ntawm ib pawg, thaum lub sijhawm ntawd cov kev pabcuam oVirt ntawm nws lossis lub host nws tus kheej rov pib dua.

Ib yam li niaj zaus, tag nrho cov ntsiab lus ntawm Power Management/fencing cov lus txhais thiab cov kev teeb tsa tau muab rau hauv cov ntaub ntawv; Kuv tsuas yog yuav muab ib qho piv txwv ntawm yuav ua li cas teeb tsa cov kev teeb tsa tseem ceeb no, raws li tau siv rau Dell R640 servers nrog iDRAC 9.

  1. Peb mus rau lub portal kev tswj hwm thiab nyem Compute >> Tswv Ntuj xaiv tus tswv tsev.
  2. Nyem Kho kom raug neeg.
  3. Nyem rau ntawm lub tab Fais fab Management.
  4. Kos lub thawv nyob ib sab ntawm qhov kev xaiv Qhib Kev Tswj Fais Fab.
  5. Kos lub thawv nyob ib sab ntawm qhov kev xaiv Kev koom ua ke ntawm Kdumpkom tiv thaiv tus tswv tsev kom tsis txhob nkag mus rau hauv hom kev ua laj kab thaum sau cov kernel crash dump.

Nco ntsoov.

Tom qab qhib Kdump kev koom ua ke ntawm tus tswv tsev uas twb khiav lawm, nws yuav tsum tau rov nruab dua raws li cov txheej txheem hauv oVirt Administration Guide -> Tshooj 7: Cov Tswv Tsev -> Rov nruab cov Hosts.

  1. Yog tias xav tau, koj tuaj yeem kos lub thawv Tua txoj cai tswj hwm kev tswj hwm hluav taws xob, yog tias peb tsis xav kom kev tswj hwm lub zog ntawm tus tswv tsev raug tswj los ntawm Txoj Cai Teem Sijhawm ntawm pawg.
  2. Nyem lub pob (+) ntxiv ib lub cuab yeej tswj hwm fais fab tshiab, lub qhov rais kho cov khoom ntawm tus neeg sawv cev yuav qhib.
    Rau iDRAC9, sau cov kab hauv qab no:
    • chaw nyob – chaw nyob iDRAC9
    • Lub Npe Siv / Lo Lus Zais - tus ID nkag mus thiab tus password rau kev nkag mus rau iDRAC9, raws li
    • hom — drac5
    • Mark Luag
    • ntxiv cov kev xaiv hauv qab no: cmd_prompt=>,login_timeout=30

Screenshot ntawm "Power Management" chaw nyob rau hauv lub host properties

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim Ib Lub Chaw Khaws Khoom

Cov ntaub ntawv txuas: oVirt Administration Guide, Tshooj 8: Kev Khaws Cia.

Chaw Khaws Khoom, lossis thaj chaw cia khoom, yog qhov chaw nruab nrab rau khaws cov disks virtual machine, cov duab teeb tsa, cov qauv, thiab cov duab thaij.

Cov chaw khaws ntaub ntawv tuaj yeem txuas nrog lub chaw khaws ntaub ntawv siv ntau yam protocols, cluster thiab network file systems.

oVirt muaj peb hom chaw cia khoom:

  • Cov Ntaub Ntawv - rau kev khaws cia tag nrho cov ntaub ntawv cuam tshuam nrog cov tshuab virtual (disks, templates). Cov Ntaub Ntawv Domain tsis tuaj yeem sib koom ntawm cov chaw khaws ntaub ntawv sib txawv.
  • ISO Domain (hom chaw khaws cia qub) - rau kev khaws cov duab teeb tsa OS. ISO Domain tuaj yeem sib koom ntawm cov chaw khaws ntaub ntawv sib txawv.
  • Xa Tawm Lub Npe (hom chaw khaws cia qub txeeg qub teg) - rau kev khaws cia ib ntus ntawm cov duab tsiv mus rau ntawm cov chaw khaws ntaub ntawv.

Hauv peb qhov teeb meem tshwj xeeb, thaj chaw khaws cia nrog hom Data Domain siv Fibre Channel Protocol (FCP) los txuas rau LUNs ntawm lub kaw lus khaws cia.

Los ntawm oVirt qhov kev xav, thaum siv qhov chaw cia khoom (FC lossis iSCSI), txhua lub virtual disk, snapshot, lossis template yog lub logical disk.
Cov khoom siv thaiv tau sau ua ke (ntawm cov cluster hosts) siv Volume Group thiab tom qab ntawd faib siv LVM rau hauv cov ntim logical siv ua virtual disks rau VMs.

Tag nrho cov pab pawg no thiab ntau lub ntim LVM tuaj yeem pom ntawm tus tswv tsev cluster siv cov lus txib lwm и lvs uaNtawm chav kawm, txhua yam kev ua nrog cov disks zoo li no yuav tsum tau ua los ntawm oVirt console xwb, tshwj tsis yog hauv cov xwm txheej tshwj xeeb.

Cov disk virtual rau VMs tuaj yeem muaj ob hom: QCOW2 lossis RAW. Cov disks tuaj yeem yog "nyias nyias"los yog"tuab". Cov duab thaij ib txwm raug tsim ua "nyias nyias".

Txoj kev uas cov chaw khaws cia, lossis cov chaw khaws cia nkag mus los ntawm Fibre Channel (FC), raug tswj hwm yog qhov muaj txiaj ntsig zoo: txhua lub VM virtual disk muaj ib lub ntim sib cais, sau tau los ntawm ib tus tswv tsev xwb. Rau kev sib txuas FC, oVirt siv qee yam zoo ib yam li clustered LVM.

Cov tshuab virtual uas nyob rau tib qho chaw khaws khoom tuaj yeem tsiv mus rau ntawm cov tswv tsev uas koom nrog tib pawg.

Raws li peb tuaj yeem pom los ntawm cov lus piav qhia, ib pawg hauv oVirt, zoo li ib pawg hauv VMware vSphere lossis Hyper-V, yeej txhais tau tib yam: nws yog ib pawg neeg sib koom ua ke ntawm cov tswv tsev, zoo ib yam li cov khoom siv kho vajtse, thiab muaj qhov chaw cia khoom rau cov disks virtual.

Cia peb txav mus ncaj qha mus rau kev tsim thaj chaw khaws cov ntaub ntawv (VM disks), vim tias yog tsis muaj nws lub chaw khaws ntaub ntawv yuav tsis raug pib.
Cia kuv nco ntsoov koj tias txhua LUNs uas tau nthuav tawm rau cov cluster hosts ntawm lub system cia khoom yuav tsum pom ntawm lawv siv cov lus txib "ntau txoj kev -ll".

Raws li cov ntaub ntawv, peb mus rau lub portal, peb mus rau hauv cia >> puav -> Lub Npe Tshiab thiab ua raws li cov lus qhia hauv ntu "Ntxiv FCP Cia".

Tom qab tso tawm lub wizard, sau cov teb uas yuav tsum tau ua:

  • lub npe - teeb tsa lub npe ntawm pawg
  • Kev Ua Haujlwm ntawm Lub Npe — Cov ntaub ntawv
  • Cia hom — Fiber Channel
  • Tus tswv tsev siv — xaiv tus tswv tsev uas LUN xav tau muaj

Hauv daim ntawv teev cov LUNs, peb cim qhov peb xav tau thiab nyem Ntxiv thiab ces OKYog tias tsim nyog, koj tuaj yeem hloov kho cov chaw cia khoom ntxiv los ntawm kev nyem rau ntawm Cov Kev Ntsuas Siab Tshaj Plaws.

Daim duab ntawm tus kws pab tswv yim "Cia sau"

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Raws li cov txiaj ntsig ntawm tus kws ua haujlwm, peb yuav tsum tau txais thaj chaw khaws khoom tshiab, thiab peb lub chaw khaws ntaub ntawv yuav tsum hloov mus rau qhov xwm txheej UP, los yog pib ua ntej:

Cov duab ntawm lub chaw khaws ntaub ntawv thiab nws cov chaw cia khoom:

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim thiab teeb tsa cov tes hauj lwm rau cov tshuab virtual

Cov ntaub ntawv txuas: oVirt Administration Guide, Tshooj 6: Kev Sib Txuas Lus Txog Kev Xav

Cov tes hauj lwm, lossis cov tes hauj lwm, yog siv los pab pawg cov tes hauj lwm logical siv hauv oVirt virtual infrastructure.

Yuav txuas lub network adapter ntawm lub tshuab virtual rau lub physical adapter ntawm tus tswv tsev, cov logical interfaces xws li Linux bridge siv.

Txhawm rau pab pawg thiab cais cov tsheb khiav ntawm cov tes hauj lwm, VLANs raug teeb tsa ntawm cov keyboards.

Thaum tsim lub network logical rau cov tshuab virtual hauv oVirt, nws yog qhov tsim nyog los muab nws tus ID uas phim tus lej VLAN ntawm qhov hloov pauv kom VMs tuaj yeem sib txuas lus nrog ib leeg, txawm tias lawv khiav ntawm cov nodes sib txawv.

Cov kev teeb tsa ua ntej ntawm cov adapters network ntawm cov tswv tsev rau kev txuas cov tshuab virtual yuav tsum tau ua nyob rau hauv tsab xov xwm dhau los - Lub interface logical tau teeb tsa daim ntawv cog lus1, ces txhua qhov chaw teeb tsa network yuav tsum tau ua los ntawm oVirt administrative portal xwb.

Tom qab tsim ib lub VM nrog lub cav hosted, ntxiv rau qhov kev tsim tsis siv neeg ntawm lub chaw khaws ntaub ntawv thiab pawg, lub network logical rau kev tswj hwm peb pawg kuj tau tsim tsis siv neeg - ovritmgmt, uas VM no tau txuas nrog.

Yog tias tsim nyog, koj tuaj yeem saib cov chaw teeb tsa network logical ovritmgmt thiab kho lawv, tab sis koj yuav tsum ceev faj kom tsis txhob poob kev tswj hwm ntawm oVirt infrastructure.

Cov chaw teeb tsa network logical ovritmgmt

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Txhawm rau tsim lub network tshiab rau VMs ib txwm muaj, mus rau lub portal kev tswj hwm network >> tes hauj lwm >> Tshiab, thiab ntawm lub tab General ntxiv ib lub network nrog VLAN ID uas xav tau, thiab kuj kos lub thawv nyob ib sab ntawm "VM Network", qhov no txhais tau tias nws tuaj yeem siv los muab rau VM.

Daim duab ntawm lub network tshiab VLAN32 logical

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Hauv tab pawg, peb txuas lub network no rau peb pawg Pawg1.

Tom qab qhov no peb mus rau Compute >> Tswv Ntuj, peb mus rau txhua tus tswv tsev ib zaug, mus rau lub tab Cov kev sib txuas lus hauv network, thiab tso tawm tus wizard Teeb tsa cov tes hauj lwm tswj hwm, los khi rau cov tswv ntawm lub network tshiab.

Daim duab ntawm tus kws pab tswv yim "Setup host networks"

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tus neeg sawv cev oVirt yuav ua txhua qhov chaw teeb tsa network tsim nyog ntawm tus tswv tsev - tsim VLANs thiab BRIDGEs.

Piv txwv cov ntaub ntawv teeb tsa rau cov tes hauj lwm tshiab ntawm tus tswv tsev:

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

Cia kuv nco ntsoov koj ib zaug ntxiv tias ntawm lub cluster host TSIS TAS YUAV TSUM TAU tsim cov interfaces network manually ua ntej ifcfg-bond1.432 и ifcfg-ovirtvm-vlan432.

Tom qab ntxiv lub network logical thiab xyuas qhov kev sib txuas ntawm tus tswv tsev thiab VM nrog lub cav hosted, nws tuaj yeem siv rau hauv lub tshuab virtual.

Tsim ib daim duab installation rau kev xa tawm lub tshuab virtual

Cov ntaub ntawv txuas: oVirt Administration Guide, Tshooj 8: Kev Khaws Cia, ntu Uploading Cov Duab Mus Rau Ib Qho Chaw Khaws Cov Ntaub Ntawv.

Yog tsis muaj daim duab teeb tsa OS, koj yuav tsis tuaj yeem teeb tsa lub tshuab virtual, txawm hais tias qhov no tsis yog teeb meem yog tias koj muaj, piv txwv li, lub tshuab virtual tau teeb tsa rau hauv koj lub network. Cob Tsib nrog cov duab ua ntej tsim.

Hauv peb qhov teeb meem, qhov no ua tsis tau, yog li peb yuav tsum tau import daim duab no rau hauv oVirt peb tus kheej. Yav dhau los, qhov no yuav tsum tau tsim ib qho ISO Domain, tab sis nyob rau hauv lub version tshiab ntawm oVirt, qhov no tau raug tshem tawm, yog li koj tam sim no tuaj yeem upload cov duab ncaj qha mus rau Storage Domain los ntawm lub portal administrative.

Hauv lub portal tswj hwm, mus rau cia >> Disks >> upload >> Start
Peb ntxiv peb daim duab OS ua cov ntaub ntawv ISO, sau tag nrho cov teb hauv daim foos, thiab nyem rau ntawm "Kuaj kev sib txuas".

Daim Duab Qhia Txog Kev Ntxiv Duab Rau Kev Teeb tsa

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Yog tias peb tau txais qhov yuam kev ntawm hom no:

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`

Tom qab ntawd koj yuav tsum ntxiv daim ntawv pov thawj oVirt rau "Cov CAs Hauv Paus Uas Ntseeg Tau» (Trusted Root CA) ntawm tus thawj tswj hwm qhov chaw tswj hwm uas peb tab tom sim rub tawm daim duab.

Tom qab ntxiv daim ntawv pov thawj rau Trusted Root CA, nyem "Kuaj kev sib txuas", yuav tsum tau txais:

Connection to ovirt-imageio-proxy was successful.

Thaum koj ua tiav cov txheej txheem ntxiv daim ntawv pov thawj, koj tuaj yeem sim upload cov duab ISO rau hauv Storage Domain dua.

Hauv paus ntsiab lus, nws muaj peev xwm tsim ib qho Storage Domain cais nrog hom Data rau khaws cov duab thiab cov qauv cais los ntawm VM disks, lossis txawm tias khaws cia rau hauv Storage Domain rau lub cav hosted, tab sis qhov no yog nyob ntawm qhov kev txiav txim siab ntawm tus thawj coj.

Duab thaij ntawm cov duab ISO hauv Storage Domain rau lub cav hosted

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim lub tshuab virtual

Cov ntaub ntawv txuas:
Phau Ntawv Qhia Txog Kev Tswj Xyuas Tshuab Virtual oVirt –> Tshooj 2: Kev Txhim Kho Linux Virtual Machines
Cov Kev Pabcuam rau Cov Neeg Siv Khoom Hauv Console

Tom qab koj thauj cov duab OS installation rau hauv oVirt, koj tuaj yeem mus ncaj qha mus tsim lub tshuab virtual. Muaj ntau yam haujlwm tau ua tiav lawm, tab sis peb twb nyob rau theem kawg lawm, lub hom phiaj uas nws pib: tsim kom muaj cov khoom siv uas tsis ua haujlwm rau kev tuav cov tshuab virtual uas muaj ntau heev. Thiab tag nrho cov no yog pub dawb kiag li - tsis muaj ib lub nyiaj twg siv rau kev yuav cov ntawv tso cai software.

Yuav kom tsim tau lub tshuab virtual nrog CentOS 7, daim duab teeb tsa nrog OS yuav tsum tau rub tawm.

Peb mus rau lub portal kev tswj hwm, mus rau Compute >> Virtual Machine, thiab tso tawm lub VM creation wizard. Sau tag nrho cov parameters thiab cov teb, thiab nyem OKTxhua yam yooj yim heev yog tias koj ua raws li cov ntaub ntawv.

Ua piv txwv, kuv yuav muab cov chaw teeb tsa yooj yim thiab siab heev rau VM muaj ntau, nrog rau lub disk tsim, txuas nrog lub network, thiab khau raj los ntawm daim duab teeb tsa:

Cov duab ntawm cov chaw teeb tsa VM uas muaj ntau heev

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tom qab ua tiav qhov wizard, kaw nws, tso tawm lub VM tshiab, thiab nruab OS rau nws.
Ua li no, nkag mus rau hauv lub console ntawm VM no los ntawm lub portal kev tswj hwm:

Daim duab ntawm qhov chaw teeb tsa portal rau kev txuas mus rau VM console

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Yuav kom txuas tau rau VM console, koj yuav tsum xub teeb tsa lub console hauv cov khoom ntawm lub tshuab virtual.

Daim duab ntawm VM chaw, "Console" tab

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Txhawm rau txuas rau VM console, koj tuaj yeem siv, piv txwv li, Tus Saib Xyuas Tshuab Virtual.

Txhawm rau txuas rau VM console ncaj qha hauv lub qhov rai browser, qhov chaw teeb tsa kev sib txuas ntawm console yuav tsum yog raws li nram no:

Tsim ib qho txhaum-tolerant IT infrastructure. Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg

Tom qab txhim kho lub OS rau ntawm VM, nws raug nquahu kom txhim kho oVirt tus neeg sawv cev qhua:

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

Yog li, vim yog peb cov kev ua, lub VM uas tsim yuav muaj ntau yam siv tau, txhais tau tias yog tias lub cluster node uas nws khiav tsis ua haujlwm, oVirt yuav rov pib dua nws ntawm lub node thib ob. Lub VM no kuj tseem tuaj yeem tsiv mus rau ntawm cov cluster hosts rau kev saib xyuas lossis lwm yam hom phiaj.

xaus

Vam tias tsab xov xwm no tau qhia tias oVirt yog ib lub cuab yeej tswj hwm kev siv virtual uas muaj peev xwm zoo kawg nkaus uas tsis nyuaj rau xa tawm - tsuav yog koj ua raws li cov cai thiab cov kev cai tshwj xeeb uas tau teev tseg hauv tsab xov xwm thiab cov ntaub ntawv.

Vim tsab xov xwm loj heev, nws tsis yooj yim sua kom muaj ntau yam xws li cov lus qhia ib kauj ruam zuj zus rau kev ua tiav ntau yam wizards nrog cov lus piav qhia ntxaws thiab cov duab thaij, cov lus txib ntev, thiab lwm yam. Qhov tseeb, qhov no yuav xav tau ib phau ntawv tag nrho, uas tsis yooj yim siv vim muaj kev tso tawm cov software tshiab nrog kev hloov pauv tshiab thiab kev hloov pauv tas li. Qhov tseem ceeb tshaj plaws yog kom nkag siab tias txhua yam ua haujlwm ua ke li cas thiab tsim ib qho algorithm dav dav rau kev tsim lub platform tswj hwm virtual uas tsis ua haujlwm.

Txawm hais tias peb tau tsim ib lub hauv paus virtual, tam sim no peb yuav tsum qhia nws kom sib cuam tshuam ob qho tib si ntawm nws cov ntsiab lus - cov tswv tsev, cov tshuab virtual, cov tes hauj lwm sab hauv - thiab nrog lub ntiaj teb sab nraud.

Cov txheej txheem no yog ib qho ntawm cov haujlwm tseem ceeb ntawm tus thawj coj system lossis network, uas yuav raug tham hauv tsab xov xwm tom ntej - txog kev siv VyOS virtual routers hauv peb lub tuam txhab cov khoom siv fault-tolerant (raws li koj twv, lawv yuav khiav ua virtual machines ntawm peb lub oVirt cluster).

Tau qhov twg los: www.hab.com

Ntxiv ib saib