Nkan yii jẹ itesiwaju ti iṣaaju -”».
Yoo bo ilana ti fifi sori ipilẹ ati iṣeto ti iṣupọ oVirt 4.3 kan fun gbigbalejo awọn ẹrọ foju ti o wa ga julọ, ni akiyesi otitọ pe gbogbo awọn igbesẹ alakoko fun ngbaradi awọn amayederun ti tẹlẹ ti pari tẹlẹ.
Apa iforo
Idi akọkọ ti nkan naa ni lati pese awọn ilana igbesẹ-nipasẹ-igbesẹ bii “Itele -> Bẹẹni -> pariBi o ṣe le ṣafihan diẹ ninu awọn ẹya nigba fifi sori ẹrọ ati tunto rẹ. Ilana fun gbigbe iṣupọ rẹ le ma ṣe deede nigbagbogbo pẹlu eyiti a ṣalaye ninu rẹ, nitori awọn abuda ti awọn amayederun ati agbegbe, ṣugbọn awọn ipilẹ gbogbogbo yoo jẹ kanna.
Lati oju-ọna ero-ara, iṣẹ ṣiṣe rẹ jọra si ẹya VMware vSphere 5.x, ṣugbọn dajudaju pẹlu iṣeto tirẹ ati awọn ẹya iṣẹ.
Fun awọn ti o nifẹ si, gbogbo awọn iyatọ laarin RHEV (aka oVirt) ati VMware vSphere ni a le rii lori Intanẹẹti, fun apẹẹrẹ. , ṣugbọn emi yoo tun ṣe akiyesi diẹ ninu awọn iyatọ wọn tabi awọn ibajọra pẹlu ara wọn bi nkan naa ti nlọsiwaju.
Lọtọ, Emi yoo fẹ lati ṣe afiwe iṣẹ diẹ pẹlu awọn nẹtiwọọki fun awọn ẹrọ foju. oVirt ṣe imuse ilana ti o jọra ti iṣakoso nẹtiwọọki fun awọn ẹrọ foju (lẹhinna tọka si VMs), bi ninu VMware vSphere:
- lilo afara Linux boṣewa (ni VMware - Standard vSwitch), nṣiṣẹ lori awọn ogun agbara;
- lilo Open vSwitch (OVS) (ninu VMware - Pinpin vSwitch) jẹ iyipada foju ti a pin kaakiri ti o ni awọn paati akọkọ meji: olupin OVN aringbungbun ati awọn olutona OVN lori awọn agbalejo iṣakoso.
O yẹ ki o ṣe akiyesi pe nitori irọrun imuse, nkan naa yoo ṣapejuwe iṣeto awọn nẹtiwọọki ni oVirt fun VM kan nipa lilo afara Linux boṣewa, eyiti o jẹ yiyan boṣewa nigba lilo hypervisor KVM.
Ni iyi yii, awọn ofin ipilẹ pupọ lo wa fun ṣiṣẹ pẹlu nẹtiwọọki ni iṣupọ kan, eyiti o dara julọ ki a maṣe ṣẹ:
- Gbogbo eto nẹtiwọọki lori awọn agbalejo ṣaaju fifi wọn kun si oVirt gbọdọ jẹ aami, ayafi awọn adirẹsi IP.
- Ni kete ti o ti gba agbalejo kan labẹ iṣakoso oVirt, a ko ṣeduro gaan lati yi ohunkohun pada pẹlu ọwọ ni awọn eto nẹtiwọọki lori rẹ, laisi igbẹkẹle kikun ninu awọn iṣe rẹ, nitori aṣoju oVirt yoo kan yi wọn pada si awọn ti tẹlẹ lẹhin ti o tun bẹrẹ iṣẹ naa. ogun tabi oluranlowo.
- Ṣafikun nẹtiwọọki tuntun fun VM kan, ati ṣiṣẹ pẹlu rẹ, o yẹ ki o ṣee ṣe nikan lati console iṣakoso oVirt.
Omiiran vajnoe zamechanie - fun agbegbe to ṣe pataki pupọ (ifarabalẹ pupọ si awọn adanu owo), yoo tun ṣeduro lati lo atilẹyin isanwo ati lilo . Lakoko iṣẹ iṣupọ oVirt, diẹ ninu awọn ọran le dide fun eyiti o ni imọran lati gba iranlọwọ ti o peye ni kete bi o ti ṣee, dipo ki o koju wọn funrararẹ.
Lakotan, niyanju Ṣaaju ki o to ran iṣupọ oVirt kan, mọ ara rẹ pẹlu , lati le mọ ti o kere awọn imọran ipilẹ ati awọn itumọ, bibẹẹkọ o yoo nira diẹ lati ka iyoku nkan naa.
Ipilẹ si oye nkan naa ati awọn ipilẹ ti iṣiṣẹ ti iṣupọ oVirt ni awọn iwe aṣẹ itọsọna wọnyi:
Iwọn didun ko tobi pupọ, ni wakati kan tabi meji o le ni oye awọn ilana ipilẹ, ṣugbọn fun awọn ti o fẹran awọn alaye, o niyanju lati ka. - RHEV ati oVirt jẹ ohun kanna ni pataki.
Nitorinaa, ti gbogbo awọn eto ipilẹ lori awọn ọmọ-ogun, awọn iyipada ati awọn ọna ipamọ ti pari, a tẹsiwaju taara si imuṣiṣẹ ti oVirt.
Apá 2. Fifi ati atunto oVirt 4.3 iṣupọ
Fun irọrun ti iṣalaye, Emi yoo ṣe atokọ awọn apakan akọkọ ninu nkan yii, eyiti o gbọdọ pari ni ọkọọkan:
- Fifi sori ẹrọ olupin iṣakoso oVirt
- Ṣiṣẹda ile-iṣẹ data tuntun kan
- Ṣiṣẹda iṣupọ tuntun
- Fifi awọn agbalejo afikun sii ni agbegbe Ti gbalejo Ti ara ẹni
- Ṣiṣẹda agbegbe ibi ipamọ tabi Awọn ibugbe Ibi ipamọ
- Ṣiṣẹda ati tunto awọn nẹtiwọki fun awọn ẹrọ foju
- Ṣiṣẹda aworan fifi sori ẹrọ fun sisọ ẹrọ foju kan
- Ṣiṣẹda ẹrọ foju
Fifi sori ẹrọ olupin iṣakoso oVirt
olupin isakoso oVirt jẹ ẹya pataki julọ ninu awọn amayederun oVirt, ni irisi ẹrọ foju kan, agbalejo, tabi ẹrọ foju ti o ṣakoso gbogbo awọn amayederun oVirt.
Awọn afọwọṣe isunmọ rẹ lati agbaye ti agbara ipa ni:
- VMware vSphere - vCenter Server
- Microsoft Hyper-V - Oluṣakoso ẹrọ foju ile-iṣẹ (VMM).
Lati fi sori ẹrọ olupin iṣakoso oVirt, a ni awọn aṣayan meji:
Aṣayan 1
Gbigbe olupin kan ni irisi VM pataki tabi agbalejo.
Aṣayan yii ṣiṣẹ daradara, ṣugbọn pese pe iru VM ṣiṣẹ ni ominira ti iṣupọ, i.e. ko ṣiṣẹ lori eyikeyi ogun iṣupọ bi ẹrọ foju deede ti nṣiṣẹ KVM.
Kilode ti iru VM ko le wa ni ransogun lori awọn ogun iṣupọ?
Ni ibẹrẹ ilana ti gbigbe olupin iṣakoso oVirt, a ni atayanyan - a nilo lati fi sori ẹrọ VM iṣakoso kan, ṣugbọn ni otitọ ko si iṣupọ funrararẹ sibẹsibẹ, ati nitorinaa kini a le wa pẹlu fo? Iyẹn tọ - fi sori ẹrọ KVM sori ipade iṣupọ ọjọ iwaju, lẹhinna ṣẹda ẹrọ foju kan lori rẹ, fun apẹẹrẹ, pẹlu CentOS OS ki o fi ẹrọ oVirt sinu rẹ. Eyi le ṣee ṣe nigbagbogbo fun awọn idi ti iṣakoso pipe lori iru VM kan, ṣugbọn eyi jẹ ipinnu aṣiṣe, nitori ninu ọran yii, ni ọjọ iwaju awọn iṣoro 100% yoo jẹ pẹlu iru VM iṣakoso kan:
- ko le ṣe iṣilọ ni oVirt console laarin awọn ogun (awọn apa) ti iṣupọ;
- nigbati o ba n lọ kiri nipa lilo KVM nipasẹ virsh migrant, VM yii kii yoo wa fun iṣakoso lati inu console oVirt.
- awọn ogun iṣupọ ko le ṣe afihan ni Ipo itọju (ipo itoju), ti o ba ti o ba jade yi VM lati ogun lati gbalejo lilo virsh migrant.
Nitorinaa ṣe ohun gbogbo ni ibamu si awọn ofin - lo boya agbalejo lọtọ fun olupin iṣakoso oVirt, tabi VM ominira ti n ṣiṣẹ lori rẹ, tabi dara julọ sibẹsibẹ, ṣe bi a ti kọ sinu aṣayan keji.
Aṣayan 2
Fifi OVirt Engine Appliance sori ogun iṣupọ ti iṣakoso nipasẹ rẹ.
O jẹ aṣayan yii ti yoo ṣe akiyesi siwaju bi deede ati pe o dara ninu ọran wa.
Awọn ibeere fun iru VM bẹẹ ni a ṣe apejuwe rẹ ni isalẹ; Nibi Emi yoo fẹ lati ṣafikun iyẹn, bi Mo ti kọ tẹlẹ ninu awọn asọye ninu nkan ti tẹlẹ, Emi ko ni anfani lati gba ọpọlọ pipin lori iṣupọ oVirt ti awọn ọmọ-ogun meji, pẹlu agbara lati ṣiṣe awọn VM ti o gbalejo lori wọn.
Fifi ohun elo oVirt Engine sori ogun akọkọ ti iṣupọ naa
Ọna asopọ si iwe aṣẹ osise - , orí "»
Iwe-ipamọ naa ṣalaye awọn ohun pataki ti o gbọdọ pade ṣaaju gbigbe ẹrọ VM ti o gbalejo, ati tun ṣe apejuwe ni awọn alaye ilana ilana fifi sori ẹrọ funrararẹ, nitorinaa aaye diẹ wa ni atunwi ni ọrọ-ọrọ, nitorinaa a yoo dojukọ diẹ ninu awọn alaye pataki.
- Ṣaaju ki o to bẹrẹ gbogbo awọn iṣe, rii daju lati mu atilẹyin agbara ṣiṣẹ ni awọn eto BIOS lori agbalejo naa.
- Fi package sori ẹrọ fun ẹrọ fifi sori ẹrọ ti a gbalejo lori agbalejo naa:
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- A bẹrẹ ilana fun gbigbe ẹrọ ti gbalejo oVirt ni iboju lori agbalejo (o le jade lọ nipasẹ Ctrl-A + D, sunmọ nipasẹ Ctrl-D):
screen
hosted-engine --deployTi o ba fẹ, o le ṣiṣe fifi sori ẹrọ pẹlu faili idahun ti a ti pese tẹlẹ:
hosted-engine --deploy --config-append=/var/lib/ovirt-hosted-engine-setup/answers/answers-ohe.conf- Nigbati o ba n gbe ẹrọ ti gbalejo, a pato gbogbo awọn aye pataki:
- имя кластера
- количество vCPU и vRAM (рекомендуется 4 vCPU и 16 Гб)
- пароли
- тип хранилища для hosted engine ВМ – в нашем случае FC
- номер LUN для установки hosted engine
- где будет находиться база данных для hosted engine – рекомендую для простоты выбрать Local (это БД PostgreSQL работающая внутри этой ВМ)
и др. параметры. - Lati fi VM ti o wa pupọ sii pẹlu ẹrọ ti a gbalejo, a ti ṣẹda LUN pataki kan tẹlẹ lori eto ibi ipamọ, nọmba 4 ati 150 GB ni iwọn, eyiti a gbekalẹ lẹhinna si awọn ogun iṣupọ - wo .
Ni iṣaaju a tun ṣayẹwo hihan rẹ lori awọn agbalejo:
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- Ilana imuṣiṣẹ ẹrọ ti o gbalejo funrararẹ ko ni idiju ni ipari o yẹ ki a gba nkan bii eyi:
[ 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 deployedA ṣayẹwo wiwa awọn iṣẹ oVirt lori agbalejo naa:

Ti ohun gbogbo ba ṣe ni deede, lẹhinna lẹhin fifi sori ẹrọ ti pari, lo ẹrọ aṣawakiri wẹẹbu kan lati lọ si lati kọmputa alakoso, ki o si tẹ [Portal isakoso].
Sikirinifoto ti “Ile-ọna Isakoso”

Nipa titẹ iwọle ati ọrọ igbaniwọle (ti a ṣeto lakoko ilana fifi sori ẹrọ) sinu window bi ninu sikirinifoto, a gba si ẹgbẹ iṣakoso Ṣiṣakoso Oluṣakoso fojuhan, ninu eyiti o le ṣe gbogbo awọn iṣe pẹlu awọn amayederun foju:
- fi data aarin
- fi ki o si tunto a iṣupọ
- fikun ati ṣakoso awọn ogun
- ṣafikun awọn agbegbe ibi ipamọ tabi Awọn ibugbe Ibi ipamọ fun awọn disiki ẹrọ foju
- ṣafikun ati tunto awọn nẹtiwọki fun awọn ẹrọ foju
- ṣafikun ati ṣakoso awọn ẹrọ foju, awọn aworan fifi sori ẹrọ, awọn awoṣe VM

Gbogbo awọn iṣe wọnyi ni yoo jiroro siwaju, diẹ ninu awọn sẹẹli nla, awọn miiran ni awọn alaye diẹ sii ati pẹlu awọn nuances.
Ṣugbọn akọkọ Emi yoo ṣeduro kika afikun yii, eyiti yoo ṣee ṣe wulo fun ọpọlọpọ.
Afikun
1) Ni opo, ti iru iwulo ba wa, lẹhinna ko si ohun ti o ṣe idiwọ fun ọ lati fi sori ẹrọ hypervisor KVM lori awọn apa iṣupọ ni ilosiwaju nipa lilo awọn idii. libvirt и qemu-kvm (tabi qemu-kvm-ev) ti ẹya ti o fẹ, botilẹjẹpe nigbati o ba nfi ipade iṣupọ oVirt, o le ṣe eyi funrararẹ.
Ṣugbọn ti o ba libvirt и qemu-kvm Ti o ko ba ti fi ẹya tuntun sori ẹrọ, o le gba aṣiṣe atẹle yii nigbati o ba n gbe ẹrọ ti o gbalejo:
error: unsupported configuration: unknown CPU feature: md-clearAwon. aisemani libvirt pẹlu aabo lati , eyiti o ṣe atilẹyin eto imulo yii:
<feature policy='require' name='md-clear'/>Fi libvirt v.4.5.0-10.el7_6.12 sori ẹrọ, pẹlu atilẹyin 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Ṣayẹwo fun atilẹyin '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'/>Lẹhin eyi, o le tẹsiwaju fifi sori ẹrọ ti gbalejo.
2) Ni oVirt 4.3, wiwa ati lilo ogiriina kan ogiriina jẹ dandan ibeere.
Ti lakoko imuṣiṣẹ VM kan fun ẹrọ ti gbalejo a gba aṣiṣe atẹle:
[ 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=1608467Lẹhinna o nilo lati pa ogiriina miiran (ti o ba lo), fi sori ẹrọ ati ṣiṣẹ ogiriina:
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-zonesNigbamii, nigba fifi sori ẹrọ aṣoju ovirt sori agbalejo tuntun fun iṣupọ, yoo tunto awọn ebute oko oju omi ti o nilo ni ogiriina laifọwọyi.
3) Atunbere ogun kan pẹlu VM nṣiṣẹ lori rẹ pẹlu ẹrọ ti a gbalejo.
Bi alaiyatọ, и si awọn iwe aṣẹ iṣakoso.
Gbogbo iṣakoso ti ẹrọ VM ti gbalejo ni a ṣe ni lilo aṣẹ nikan ti gbalejo-engine lori ogun ibi ti o nṣiṣẹ, nipa wundia a gbọdọ gbagbe, bakanna bi otitọ pe o le sopọ si VM yii nipasẹ SSH ati ṣiṣe aṣẹ naa "paade».
Ilana fun fifi VM sinu ipo itọju:
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-shutdownA tun atunbere agbalejo pẹlu aṣoju ẹrọ ti a gbalejo ati ṣe ohun ti a nilo pẹlu rẹ.
Lẹhin atunbere, ṣayẹwo ipo VM pẹlu ẹrọ ti a gbalejo:
hosted-engine --vm-statusTi VM wa pẹlu ẹrọ ti a gbalejo ko bẹrẹ ati ti a ba rii awọn aṣiṣe ti o jọra ninu akọọlẹ iṣẹ naa:
Aṣiṣe ninu akọọlẹ iṣẹ:
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 agentLẹhinna a sopọ ibi ipamọ naa ki o tun bẹrẹ aṣoju naa:
hosted-engine --connect-storage
systemctl restart ovirt-ha-agent
systemctl status ovirt-ha-agent
hosted-engine --vm-start
hosted-engine --vm-statusLẹhin ti o bẹrẹ VM pẹlu ẹrọ ti gbalejo, a mu kuro ni ipo itọju:
Ilana fun yiyọ VM kuro ni ipo itọju:
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=False4) Yiyọ awọn ti gbalejo engine ati ohun gbogbo ni nkan ṣe pẹlu ti o.
Nigba miiran o jẹ dandan lati yọkuro ẹrọ ti a ti gbalejo tẹlẹ ti a ti fi sii tẹlẹ - si iwe itọnisọna.
Kan ṣiṣẹ aṣẹ lori agbalejo:
/usr/sbin/ovirt-hosted-engine-cleanupNigbamii, a yọkuro awọn idii ti ko wulo, ṣe atilẹyin diẹ ninu awọn atunto ṣaaju eyi, ti o ba jẹ dandan:
yum autoremove ovirt* qemu* virt* libvirt* libguestfs Ṣiṣẹda ile-iṣẹ data tuntun kan
Itọkasi iwe - oVirt Isakoso Itọsọna.
Ni akọkọ jẹ ki a ṣalaye kini o jẹ data aarin (Mo sọ lati inu iranlọwọ) jẹ nkan ti oye ti o ṣalaye eto awọn orisun ti a lo ni agbegbe kan pato.
Ile-iṣẹ data jẹ iru apoti ti o ni:
- mogbonwa oro ni awọn fọọmu ti awọn iṣupọ ati awọn ogun
- awọn orisun nẹtiwọọki iṣupọ ni irisi awọn nẹtiwọọki ọgbọn ati awọn oluyipada ti ara lori awọn ọmọ ogun,
- awọn orisun ibi ipamọ (fun awọn disiki VM, awọn awoṣe, awọn aworan) ni irisi awọn agbegbe ibi ipamọ (Awọn ibugbe Ibi ipamọ).
Ile-iṣẹ data le pẹlu awọn iṣupọ pupọ ti o ni ọpọlọpọ awọn ogun pẹlu awọn ẹrọ foju ti nṣiṣẹ lori wọn, ati pe o tun le ni awọn agbegbe ibi ipamọ pupọ ti o ni nkan ṣe pẹlu rẹ.
Awọn ile-iṣẹ data lọpọlọpọ le wa; Ovirt ni ipinya ti awọn agbara nipasẹ ipa, ati pe o le tunto awọn igbanilaaye lọkọọkan, mejeeji ni ipele ile-iṣẹ data ati lori awọn eroja ọgbọn onikaluku rẹ.
Ile-iṣẹ data, tabi awọn ile-iṣẹ data ti ọpọlọpọ wọn ba wa, ni iṣakoso lati inu console iṣakoso kan tabi ọna abawọle.
Lati ṣẹda ile-iṣẹ data kan, lọ si ọna abawọle iṣakoso ki o ṣẹda ile-iṣẹ data tuntun kan:
Darapọ >> Awọn ile-iṣẹ Data >> New
Niwọn igba ti a ti lo ibi ipamọ pinpin lori eto ibi ipamọ, Iru Ibi ipamọ yẹ ki o Pipin:
Sikirinifoto ti Oluṣeto Iṣẹda Ile-iṣẹ Data

Nigbati o ba nfi ẹrọ foju kan sori ẹrọ pẹlu ẹrọ ti a gbalejo, ile-iṣẹ data jẹ ipilẹṣẹ nipasẹ aiyipada - Datacenter1, ati lẹhinna, ti o ba jẹ dandan, o le yi Iru Ibi ipamọ rẹ pada si omiiran.
Ṣiṣẹda ile-iṣẹ data jẹ iṣẹ ti o rọrun, laisi eyikeyi awọn nuances ẹtan, ati gbogbo awọn iṣe afikun pẹlu rẹ ni a ṣe apejuwe ninu iwe. Ohun kan ṣoṣo ti Emi yoo ṣe akiyesi ni pe awọn ọmọ ogun ẹyọkan ti o ni ibi ipamọ agbegbe nikan (disk) fun awọn VM kii yoo ni anfani lati wọle sinu ile-iṣẹ data pẹlu Iru Ibi ipamọ - Pipin (wọn ko le ṣafikun wọn nibẹ), ati fun wọn o nilo lati ṣẹda ile-iṣẹ data lọtọ - i.e. Olukuluku Olukuluku pẹlu ibi ipamọ agbegbe nilo ile-iṣẹ data lọtọ tirẹ.
Ṣiṣẹda iṣupọ tuntun
Ọna asopọ si iwe - Itọsọna Isakoso oVirt.
Laisi awọn alaye ti ko wulo, iṣupọ - Eyi jẹ akojọpọ ọgbọn ti awọn ọmọ-ogun ti o ni agbegbe ibi ipamọ ti o wọpọ (ni irisi awọn disiki ti a pin lori eto ibi ipamọ, bi ninu ọran wa). O tun jẹ iwunilori pe awọn ọmọ-ogun ti o wa ninu iṣupọ jẹ aami kanna ni hardware ati ni iru ero isise kanna (Intel tabi AMD). O dara julọ, dajudaju, pe awọn olupin ti o wa ninu iṣupọ jẹ aami kanna.
Iṣupọ naa jẹ apakan ti ile-iṣẹ data kan (pẹlu iru ibi ipamọ kan pato - agbegbe tabi Pipin), ati gbogbo ogun gbọdọ jẹ ti iru iṣupọ kan, da lori boya wọn ti pin ibi ipamọ tabi rara.
Nigbati o ba nfi ẹrọ foju kan sori ẹrọ pẹlu ẹrọ ti o gbalejo lori agbalejo, ile-iṣẹ data jẹ ipilẹṣẹ nipasẹ aiyipada - Datacenter1, papọ pẹlu iṣupọ - Iṣiro1, ati ni ọjọ iwaju o le tunto awọn paramita rẹ, mu awọn aṣayan afikun ṣiṣẹ, ṣafikun awọn ogun si rẹ, ati bẹbẹ lọ.
Gẹgẹbi igbagbogbo, fun awọn alaye nipa gbogbo awọn eto iṣupọ, o ni imọran lati tọka si iwe aṣẹ osise. Ninu diẹ ninu awọn ẹya ti iṣeto iṣupọ kan, Emi yoo ṣafikun pe nigbati o ṣẹda rẹ, o to lati tunto awọn ipilẹ ipilẹ nikan lori taabu. Gbogbogbo.
Emi yoo ṣe akiyesi awọn paramita pataki julọ:
- Iru isise - ti yan da lori iru awọn ilana ti a fi sori ẹrọ lori awọn ogun iṣupọ, kini olupese ti wọn wa, ati iru ero isise lori awọn ọmọ-ogun jẹ akọbi julọ, nitorinaa, da lori eyi, gbogbo awọn ilana ero isise ti o wa ninu iṣupọ lo.
- Iru yipada - ninu iṣupọ wa a lo afara Linux nikan, iyẹn ni idi ti a fi yan.
- Iru ogiriina - ohun gbogbo jẹ kedere nibi, eyi jẹ ogiriina, eyiti o gbọdọ mu ṣiṣẹ ati tunto lori awọn ọmọ-ogun.
Sikirinifoto pẹlu awọn paramita iṣupọ

Fifi awọn agbalejo afikun sii ni agbegbe Ti gbalejo Ti ara ẹni
fun iwe.
Awọn agbalejo afikun fun agbegbe ti gbalejo ti ara ẹni ni a ṣafikun ni ọna kanna bi agbalejo deede, pẹlu igbesẹ afikun ti gbigbe VM kan pẹlu ẹrọ ti a gbalejo - Yan iṣẹ imuṣiṣẹ ẹrọ ti gbalejo >> ran awọn. Niwọn igba ti ogun afikun naa gbọdọ tun gbekalẹ pẹlu LUN kan fun VM pẹlu ẹrọ ti a gbalejo, eyi tumọ si pe agbalejo yii le, ti o ba jẹ dandan, ṣee lo lati gbalejo VM kan pẹlu ẹrọ ti gbalejo lori rẹ.
Fun awọn idi ifarada ẹbi, a gbaniyanju gaan pe o kere ju awọn ogun meji wa lori eyiti a le gbe ẹrọ VM ti gbalejo.
Lori agbalejo afikun, mu awọn iptables ṣiṣẹ (ti o ba ṣiṣẹ), mu ogiriina ṣiṣẹ
systemctl stop iptables
systemctl disable iptables
systemctl enable firewalld
systemctl start firewalldFi ẹya KVM ti a beere sori ẹrọ (ti o ba jẹ dandan):
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-clearFi awọn ibi ipamọ to ṣe pataki sori ẹrọ ati ẹrọ insitola ti gbalejo:
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-setupNigbamii, lọ si console Ṣii Oluṣakoso Ipilẹṣẹ, Ṣafikun agbalejo tuntun kan, ki o ṣe ohun gbogbo ni igbese nipa igbese, bi a ti kọ sinu .
Bi abajade, lẹhin fifi afikun agbalejo kan kun, o yẹ ki a gba nkan bi aworan ninu console iṣakoso, bi ninu sikirinifoto.
Sikirinifoto ti awọn Isakoso portal - ogun

Olugbalejo lori eyiti ẹrọ VM ti gbalejo lọwọlọwọ n ṣiṣẹ ni ade goolu kan ati akọle “Ṣiṣe awọn ti gbalejo Engine VM", agbalejo lori eyiti VM yii le ṣe ifilọlẹ ti o ba jẹ dandan - akọle naa "Le ṣiṣe awọn ti gbalejo Engine VM».
Ni iṣẹlẹ ti ikuna ogun lori eyiti "Ṣiṣe awọn ti gbalejo Engine VM", yoo tun bẹrẹ laifọwọyi lori ogun keji. VM yii tun le ṣe iṣilọ lati ọdọ agbalejo ti nṣiṣe lọwọ si agbalejo imurasilẹ fun itọju rẹ.
Ṣiṣeto Isakoso Agbara / adaṣe lori awọn ogun oVirt
Awọn ọna asopọ iwe:
- Red Hat Fojuinu 4.3 –> Imọ itọkasi ->
- Itọsọna Isakoso oVirt ->
Lakoko ti o le dabi pe o ti pari fifi kun ati tunto agbalejo kan, iyẹn kii ṣe otitọ patapata.
Fun iṣẹ ṣiṣe deede ti awọn ọmọ-ogun, ati lati ṣe idanimọ / yanju awọn ikuna pẹlu eyikeyi ninu wọn, Isakoso Agbara / awọn eto adaṣe nilo.
Idoju, tabi adaṣe, jẹ ilana ti yiyọkuro aṣiṣe kan tabi ti kuna fun igba diẹ lati inu iṣupọ, lakoko eyiti boya awọn iṣẹ oVirt lori rẹ tabi agbalejo funrararẹ ti tun bẹrẹ.
Gbogbo awọn alaye lori awọn asọye ati awọn paramita ti iṣakoso agbara / adaṣe ni a fun, bi igbagbogbo, ninu iwe-ipamọ, Emi yoo fun apẹẹrẹ nikan bi o ṣe le tunto paramita pataki yii, bi a ti lo si awọn olupin Dell R640 pẹlu iDRAC 9.
- Lọ si ẹnu-ọna iṣakoso, tẹ Darapọ >> Awọn ogun yan ogun.
- Tẹ Ṣatunkọ.
- Tẹ taabu naa Isakoso agbara.
- Ṣayẹwo apoti tókàn si aṣayan Mu Agbara Iṣakoso ṣiṣẹ.
- Ṣayẹwo apoti tókàn si aṣayan Kdump Integrationlati ṣe idiwọ fun agbalejo lati lọ si ipo adaṣe lakoko gbigbasilẹ idalẹnu jamba ekuro kan.
Akiyesi.
Lẹhin mimuuṣiṣẹpọ Kdump ṣiṣẹ lori agbalejo ti nṣiṣẹ tẹlẹ, o gbọdọ tun fi sii ni ibamu si ilana ni Itọsọna Isakoso oVirt -> -> Tun awọn ogun tun fi sii.
- Ni yiyan, o le ṣayẹwo apoti naa Pa iṣakoso eto imulo ti iṣakoso agbara, ti a ko ba fẹ ki iṣakoso agbara agbalejo jẹ iṣakoso nipasẹ Eto Iṣeto Iṣeto ti iṣupọ.
- Tẹ bọtini naa (+) lati ṣafikun ẹrọ iṣakoso agbara titun, window ti n ṣatunṣe awọn ohun-ini aṣoju yoo ṣii.
Fun iDRAC9, fọwọsi awọn aaye:- Adirẹsi – iDRAC9 adirẹsi
- Orukọ olumulo / Ọrọigbaniwọle - buwolu wọle ati ọrọigbaniwọle fun wíwọlé sinu iDRAC9, lẹsẹsẹ
- iru — drac5
- Samisi Secure
- fi awọn aṣayan wọnyi kun: cmd_prompt=>,login_timeout=30
Sikirinifoto pẹlu awọn paramita “Iṣakoso Agbara” ni awọn ohun-ini agbalejo

Ṣiṣẹda agbegbe ibi ipamọ tabi Awọn ibugbe Ibi ipamọ
Ọna asopọ si iwe - Itọsọna Isakoso oVirt, .
Ibi ipamọ ase, tabi agbegbe ibi ipamọ, jẹ ipo aarin fun titoju awọn disiki ẹrọ foju, awọn aworan fifi sori ẹrọ, awọn awoṣe, ati awọn aworan aworan.
Awọn agbegbe ibi ipamọ le ni asopọ si ile-iṣẹ data nipa lilo awọn ilana pupọ, iṣupọ ati awọn ọna ṣiṣe faili nẹtiwọọki.
oVirt ni awọn oriṣi mẹta ti agbegbe ibi ipamọ:
- Data ase - lati tọju gbogbo data ti o ni nkan ṣe pẹlu awọn ẹrọ foju (awọn disiki, awọn awoṣe). A ko le pin agbegbe data laarin oriṣiriṣi awọn ile-iṣẹ data.
- ISO-ašẹ (Iru ibi-itọju ti igba atijọ) - fun titoju awọn aworan fifi sori OS. Iṣe-ašẹ ISO le ṣe pinpin laarin awọn ile-iṣẹ data oriṣiriṣi.
- Okeere ase (Iru ibi-itọju ti igba atijọ) - fun ibi ipamọ igba diẹ ti awọn aworan ti a gbe laarin awọn ile-iṣẹ data.
Ninu ọran wa pato, agbegbe ibi ipamọ pẹlu iru Aṣẹ Data nlo Ilana Fiber Channel Protocol (FCP) lati sopọ si awọn LUN lori eto ipamọ.
Lati oju-ọna ti oVirt, nigba lilo awọn ọna ipamọ (FC tabi iSCSI), disk foju kọọkan, aworan aworan tabi awoṣe jẹ disk ọgbọn.
Awọn ẹrọ dina ti wa ni apejọ si ẹyọkan kan (lori awọn ogun iṣupọ) ni lilo Ẹgbẹ Iwọn didun ati lẹhinna pin ni lilo LVM si awọn iwọn ọgbọn, eyiti a lo bi awọn disiki foju fun awọn VMs.
Gbogbo awọn ẹgbẹ wọnyi ati ọpọlọpọ awọn ipele LVM ni a le rii lori ogun iṣupọ nipa lilo awọn aṣẹ ati be be lo и lvs. Nipa ti, gbogbo awọn iṣe pẹlu iru awọn disiki yẹ ki o ṣee ṣe nikan lati console oVirt, ayafi ni awọn ọran pataki.
Awọn disiki foju fun awọn VM le jẹ ti awọn oriṣi meji - QCOW2 tabi RAW. Awọn disiki le jẹ "tinrin"tabi"nipọn". Snapshots ti wa ni nigbagbogbo da bi"tinrin".
Ọna lati ṣakoso awọn ibugbe Ibi ipamọ, tabi awọn agbegbe ibi ipamọ ti o wọle nipasẹ FC, jẹ ohun ti o rọrun pupọ - fun disiki foju VM kọọkan ni iwọn didun ọgbọn lọtọ ti o jẹ kikọ nipasẹ ogun kan ṣoṣo. Fun awọn asopọ FC, oVirt nlo nkan bi LVM ti o ṣajọpọ.
Awọn ẹrọ foju ti o wa ni agbegbe ibi-itọju kanna le ṣe ṣilọ laarin awọn ogun ti o jẹ ti iṣupọ kanna.
Gẹgẹbi a ti le rii lati inu apejuwe naa, iṣupọ kan ni oVirt, bii iṣupọ ni VMware vSphere tabi Hyper-V, pataki tumọ si ohun kanna - o jẹ akojọpọ ọgbọn ti awọn ọmọ-ogun, ni pataki aami ni akopọ ohun elo, ati nini ibi ipamọ ti o wọpọ fun foju. awọn disiki ẹrọ.
Jẹ ki a tẹsiwaju taara si ṣiṣẹda agbegbe ibi ipamọ fun data (awọn disiki VM), nitori laisi rẹ ile-iṣẹ data kii yoo ṣe ipilẹṣẹ.
Jẹ ki n leti pe gbogbo awọn LUN ti a gbekalẹ si awọn ogun iṣupọ lori eto ibi ipamọ gbọdọ han lori wọn nipa lilo aṣẹ naa “multipath -ll».
Gegebi , lọ si ọna abawọle lọ si Ibi >> ibugbe -> Ibugbe Tuntun ki o si tẹle awọn ilana lati apakan "Fifi FCP Ibi ipamọ".
Lẹhin ifilọlẹ oluṣeto naa, fọwọsi awọn aaye ti o nilo:
- Name - ṣeto orukọ iṣupọ
- Išẹ-ašẹ — Data
- Iru Ibi ipamọ - Okun ikanni
- Ogun lati Lo - yan ogun lori eyiti LUN ti a beere wa
Ninu atokọ ti awọn LUN, samisi ọkan ti a nilo, tẹ Fi kun ati igba yen ОК. Ti o ba jẹ dandan, o le ṣatunṣe awọn paramita afikun ti agbegbe ibi ipamọ nipa tite lori Awọn ipele to ti ni ilọsiwaju.
Sikirinifoto ti oluṣeto fun fifi “ašẹ ibi ipamọ” kun

Da lori awọn abajade ti oluṣeto, o yẹ ki a gba agbegbe ibi ipamọ tuntun, ati pe ile-iṣẹ data wa yẹ ki o lọ si ipo. UP, tabi ti ipilẹṣẹ:
Awọn sikirinisoti ti ile-iṣẹ data ati awọn agbegbe ibi ipamọ ninu rẹ:


Ṣiṣẹda ati tunto awọn nẹtiwọki fun awọn ẹrọ foju
Ọna asopọ si iwe - Itọsọna Isakoso oVirt,
Awọn nẹtiwọọki, tabi awọn nẹtiwọọki, ṣiṣẹ si ẹgbẹ awọn nẹtiwọọki ọgbọn ti a lo ninu awọn amayederun foju oVirt.
Lati ṣe ibaraenisepo laarin ohun ti nmu badọgba nẹtiwọọki lori ẹrọ foju ati ohun ti nmu badọgba ti ara lori agbalejo, awọn atọkun ọgbọn bii afara Linux ni a lo.
Lati ṣe akojọpọ ati pin ijabọ laarin awọn nẹtiwọọki, awọn VLAN ti tunto lori awọn iyipada.
Nigbati o ba ṣẹda nẹtiwọọki ọgbọn kan fun awọn ẹrọ foju ni oVirt, o gbọdọ yan idanimọ ti o baamu nọmba VLAN lori iyipada ki awọn VM le ṣe ibasọrọ pẹlu ara wọn, paapaa ti wọn ba ṣiṣẹ lori awọn apa oriṣiriṣi ti iṣupọ.
Awọn eto alakoko ti awọn oluyipada nẹtiwọọki lori awọn ogun fun sisopọ awọn ẹrọ foju ni lati ṣee ṣe ninu – mogbonwa ni wiwo tunto iwe adehun 1, lẹhinna gbogbo awọn eto nẹtiwọọki yẹ ki o ṣe nipasẹ ẹnu-ọna iṣakoso oVirt nikan.
Lẹhin ṣiṣẹda VM kan pẹlu ẹrọ ti gbalejo, ni afikun si ṣiṣẹda adaṣe adaṣe ti ile-iṣẹ data ati iṣupọ, nẹtiwọọki ọgbọn tun ṣẹda laifọwọyi lati ṣakoso iṣupọ wa - ovritmgmt, eyi ti a ti sopọ VM yii.
Ti o ba jẹ dandan, o le wo awọn eto nẹtiwọọki ọgbọn ovritmgmt ati ṣatunṣe wọn, ṣugbọn o gbọdọ ṣọra ki o maṣe padanu iṣakoso ti awọn amayederun oVirt.
Awọn eto nẹtiwọki ti o mọgbọnwa ovritmgmt

Lati ṣẹda nẹtiwọọki ọgbọn tuntun fun awọn VM deede, ni oju-ọna iṣakoso lọ si Network >> Awọn nẹtiwọki >> New, ati lori taabu Gbogbogbo ṣafikun nẹtiwọọki kan pẹlu ID VLAN ti o fẹ, ati tun ṣayẹwo apoti ti o tẹle “VM nẹtiwọki", eyi tumọ si pe o le ṣee lo fun iṣẹ iyansilẹ si VM kan.
Sikirinifoto ti titun VLAN32 mogbonwa nẹtiwọki

Ninu taabu oloro, a so nẹtiwọki yii pọ mọ iṣupọ wa Iṣiro1.
Lẹhin eyi a lọ si Darapọ >> Awọn ogun, lọ si ọdọ ogun kọọkan ni titan, si taabu Awọn atọkun nẹtiwọki, ati ifilọlẹ oluṣeto naa Ṣeto awọn nẹtiwọki ogun, lati dè to ogun ti titun kan mogbonwa nẹtiwọki.
Sikirinifoto ti “Oṣo awọn nẹtiwọki ogun” oluṣeto

Aṣoju oVirt yoo ṣe gbogbo awọn eto nẹtiwọọki pataki lori agbalejo laifọwọyi - ṣẹda VLAN ati BRIDGE.
Awọn faili iṣeto ni apẹẹrẹ fun awọn nẹtiwọọki tuntun lori agbalejo:
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=noJẹ ki n ṣe iranti rẹ lekan si pe lori agbalejo iṣupọ KO NILO ṣẹda awọn atọkun nẹtiwọki pẹlu ọwọ ni ilosiwaju ifcfg-ìde1.432 и ifcfg-ovirtvm-vlan432.
Lẹhin fifi nẹtiwọọki ọgbọn kun ati ṣayẹwo asopọ laarin agbalejo ati ẹrọ VM ti gbalejo, o le ṣee lo ninu ẹrọ foju.
Ṣiṣẹda aworan fifi sori ẹrọ fun sisọ ẹrọ foju kan
Ọna asopọ si iwe - Itọsọna Isakoso oVirt, , apakan Ikojọpọ Awọn aworan si aaye Ibi ipamọ data kan.
Laisi aworan fifi sori ẹrọ OS, kii yoo ṣee ṣe lati fi ẹrọ foju kan sori ẹrọ, botilẹjẹpe eyi kii ṣe iṣoro ti, fun apẹẹrẹ, ti fi sori ẹrọ lori nẹtiwọọki. pẹlu ami-da awọn aworan.
Ninu ọran wa, eyi ko ṣee ṣe, nitorinaa iwọ yoo ni lati gbe aworan yii wọle si oVirt funrararẹ. Ni iṣaaju, eyi nilo ṣiṣẹda Ibugbe ISO kan, ṣugbọn ninu ẹya tuntun ti oVirt o ti yọkuro, ati nitorinaa o le gbe awọn aworan taara si aaye Ibi ipamọ lati oju-ọna iṣakoso.
Ni awọn Isakoso portal lọ si Ibi >> Awọn disiki >> Po >> Bẹrẹ
A ṣafikun aworan OS wa bi faili ISO, fọwọsi gbogbo awọn aaye ninu fọọmu naa ki o tẹ bọtini naa "Igbeyewo asopọ".
Sikirinifoto ti Fi sori ẹrọ Aworan oluṣeto

Ti a ba gba aṣiṣe bii eyi:
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`
Lẹhinna o nilo lati ṣafikun ijẹrisi oVirt si “Gbẹkẹle Gbongbo CAs“(Gbele Gbongbo CA) lori ibudo iṣakoso oludari, lati ibiti a ti n gbiyanju lati ṣe igbasilẹ aworan naa.
Lẹhin fifi ijẹrisi naa kun si Gbongbo Gbẹkẹle CA, tẹ lẹẹkansi "Igbeyewo asopọ", yẹ ki o gba:
Connection to ovirt-imageio-proxy was successful.Lẹhin ti o pari iṣẹ ti fifi ijẹrisi naa kun, o le gbiyanju ikojọpọ aworan ISO si Aṣẹ Ibi ipamọ lẹẹkansi.
Ni opo, o le ṣe Ibugbe Ibi ipamọ lọtọ pẹlu iru data lati tọju awọn aworan ati awọn awoṣe lọtọ lati awọn disiki VM, tabi paapaa tọju wọn sinu aaye Ibi ipamọ fun ẹrọ ti gbalejo, ṣugbọn eyi wa ni lakaye ti oludari.
Sikirinifoto pẹlu awọn aworan ISO ni Ibugbe Ibi ipamọ fun ẹrọ ti a gbalejo

Ṣiṣẹda ẹrọ foju
Ọna asopọ iwe:
oVirt foju Machine Management Itọsọna –>
Lẹhin ikojọpọ aworan fifi sori ẹrọ pẹlu OS sinu oVirt, o le tẹsiwaju taara si ṣiṣẹda ẹrọ foju kan. Iṣẹ pupọ ti ṣe, ṣugbọn a ti wa ni ipele ikẹhin, nitori eyiti gbogbo eyi ti bẹrẹ - gbigba awọn amayederun ọlọdun ẹbi fun gbigbalejo awọn ẹrọ foju ti o wa ga julọ. Ati pe gbogbo eyi jẹ ọfẹ patapata - kii ṣe penny kan ti a lo lori rira eyikeyi awọn iwe-aṣẹ sọfitiwia.
Lati ṣẹda ẹrọ foju kan pẹlu CentOS 7, aworan fifi sori ẹrọ lati OS gbọdọ ṣe igbasilẹ.
A lọ si ẹnu-ọna iṣakoso, lọ si Darapọ >> Awọn ẹrọ iṣoro, ati ifilọlẹ oluṣeto ẹda VM. Fọwọsi gbogbo awọn paramita ati awọn aaye ki o tẹ ОК. Ohun gbogbo rọrun pupọ ti o ba tẹle awọn iwe.
Gẹgẹbi apẹẹrẹ, Emi yoo fun ipilẹ ati awọn eto afikun ti VM ti o wa ga julọ, pẹlu disiki ti a ṣẹda, ti sopọ si nẹtiwọọki, ati gbigba lati aworan fifi sori ẹrọ:
Awọn sikirinisoti pẹlu awọn eto VM ti o wa ga julọ





Lẹhin ti pari iṣẹ pẹlu oluṣeto, pa a, ṣe ifilọlẹ VM tuntun kan ki o fi OS sori rẹ.
Lati ṣe eyi, lọ si console ti VM yii nipasẹ ọna abawọle iṣakoso:
Sikirinifoto ti awọn eto ọna abawọle iṣakoso fun sisopọ si console VM

Lati sopọ si console VM, o gbọdọ kọkọ tunto console ni awọn ohun-ini ti ẹrọ foju.
Sikirinifoto ti awọn eto VM, taabu “Console”.

Lati sopọ si console VM o le lo, fun apẹẹrẹ, .
Lati sopọ si console VM taara ni window ẹrọ aṣawakiri, awọn eto asopọ nipasẹ console yẹ ki o jẹ bi atẹle:

Lẹhin fifi OS sori VM, o ni imọran lati fi sori ẹrọ aṣoju alejo 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.serviceNitorinaa, bi abajade awọn iṣe wa, VM ti o ṣẹda yoo wa ni giga, i.e. ti ipade iṣupọ lori eyiti o nṣiṣẹ ba kuna, oVirt yoo tun bẹrẹ laifọwọyi lori ipade keji. VM yii tun le ṣe iṣilọ laarin awọn ogun iṣupọ fun itọju wọn tabi awọn idi miiran.
ipari
Mo nireti pe nkan yii ṣakoso lati fihan pe oVirt jẹ ohun elo deede patapata fun iṣakoso awọn amayederun foju, eyiti ko nira lati fi ranṣẹ - ohun akọkọ ni lati tẹle awọn ofin kan ati awọn ibeere ti a ṣalaye ninu nkan naa ati ninu iwe.
Nitori iwọn nla ti nkan naa, ko ṣee ṣe lati ni ọpọlọpọ awọn nkan ninu rẹ, gẹgẹbi ipaniyan igbese-nipasẹ-igbesẹ ti ọpọlọpọ awọn oṣó pẹlu gbogbo awọn alaye alaye ati awọn sikirinisoti, awọn ipari gigun ti diẹ ninu awọn aṣẹ, ati bẹbẹ lọ. Ni otitọ, eyi yoo nilo kikọ gbogbo iwe kan, eyiti ko ni oye pupọ nitori awọn ẹya tuntun ti sọfitiwia ti o han nigbagbogbo pẹlu awọn imotuntun ati awọn ayipada. Ohun pataki julọ ni lati ni oye ilana ti bii gbogbo rẹ ṣe n ṣiṣẹ papọ, ati lati gba algorithm gbogbogbo fun ṣiṣẹda ipilẹ-ọlọdun-aṣiṣe fun iṣakoso awọn ẹrọ foju.
Botilẹjẹpe a ti ṣẹda awọn amayederun foju kan, a nilo lati kọ ẹkọ lati ṣe ajọṣepọ mejeeji laarin awọn eroja kọọkan: awọn agbalejo, awọn ẹrọ foju, awọn nẹtiwọọki inu, ati pẹlu agbaye ita.
Ilana yii jẹ ọkan ninu awọn iṣẹ akọkọ ti eto tabi oluṣakoso nẹtiwọọki, eyiti yoo bo ni nkan atẹle - nipa lilo awọn olulana foju VyOS ni awọn amayederun ọlọdun ẹbi ti ile-iṣẹ wa (bii o ṣe gboju, wọn yoo ṣiṣẹ bi foju. awọn ẹrọ lori iṣupọ oVirt wa).
orisun: www.habr.com
