Nkhaniyi ndi yotsatira pamndandanda wa oVirt, poyambira
nkhani
Mau oyamba - Kuyika manejala (ovirt-injini) ndi hypervisors (makamu) - Tili pano
Zokonda zowonjezera
Choncho, tiyeni tikambirane nkhani za kukhazikitsa koyamba kwa ovirt-injini ndi ovirt-host zigawo.
Njira zowonjezera zowonjezera zitha kupezeka nthawi zonse
Zamkatimu
Kukhazikitsa ovirt-injini Kukhazikitsa ovirt-host Kuwonjezera node ku oVirtN Kukhazikitsa mawonekedwe a netiweki FC kupanga Kupanga FCoE Kusungirako zithunzi za ISO Choyamba VM
Kukhazikitsa ovirt-injini
Kwa Injini, zofunika zochepa ndi 2 cores/4 GiB RAM/25 GiB yosungirako. Akulimbikitsidwa - kuchokera ku 4 cores/16 GiB ya RAM/50 GiB yosungirako. Timagwiritsa ntchito njira ya Standalone Manager, injini ikagwira ntchito pamakina odzipatulira akuthupi kapena enieni kunja kwa gulu loyendetsedwa. Pakuti unsembe wathu, tidzatenga makina pafupifupi, mwachitsanzo, pa standalone ESXi *. Ndikosavuta kugwiritsa ntchito zida zodzipangira zokha kapena kujambula kuchokera pa template yomwe idakonzedwa kale kapena kukhazikitsa kickstart.
*Zindikirani: Kwa makina opanga izi ndizovuta chifukwa ... woyang'anira amagwira ntchito mopanda malire ndipo amakhala wolepheretsa. Pankhaniyi, ndi bwino kuganizira njira ya Self-hosted Engine.
Ngati ndi kotheka, njira yosinthira Standalone kukhala SelfHost yafotokozedwa mwatsatanetsatane
Timayika CentOS 7 pa VM pang'onopang'ono, kenaka sinthani ndikuyambitsanso dongosolo:
$ sudo yum update -y && sudo reboot
Ndizothandiza kukhazikitsa wothandizira alendo pamakina enieni:
$ sudo yum install open-vm-tools
kwa makamu a VMware ESXi, kapena oVirt:
$ sudo yum install ovirt-guest-agent
Lumikizani chosungira ndikuyika manejala:
$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum install ovirt-engine
Kukonzekera koyambira:
$ sudo engine-setup
Nthawi zambiri, zosintha zosasinthika ndizokwanira; kuti muzigwiritsa ntchito zokha, mutha kuyendetsa masinthidwe ndi kiyi:
$ sudo engine-setup --accept-defaults
Tsopano titha kulumikizana ndi injini yathu yatsopano pa
Kukhazikitsa ovirt-host
Timayika CentOS 7 mu kasinthidwe kakang'ono pa wolandira thupi, kenaka gwirizanitsani malo, sinthani ndikuyambitsanso dongosolo:
$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum update -y && sudo reboot
Zindikirani: Ndikosavuta kugwiritsa ntchito zida zoyendetsera ntchito kapena kukhazikitsa kickstart pakuyika.
Mwachitsanzo, fayilo ya kickstart
Chonde chonde! Magawo omwe alipo amachotsedwa okha! Samalani!
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us','ru' --switch='grp:alt_shift_toggle'
# System language
lang ru_RU.UTF-8
# Network information
network --bootproto=dhcp --device=ens192 --ipv6=auto --activate
network --hostname=kvm01.lab.example.com
# Root password 'monteV1DE0'
rootpw --iscrypted $6$6oPcf0GW9VdmJe5w$6WBucrUPRdCAP.aBVnUfvaEu9ozkXq9M1TXiwOm41Y58DEerG8b3Ulme2YtxAgNHr6DGIJ02eFgVuEmYsOo7./
# User password 'metroP0!is'
user --name=mgmt --groups=wheel --iscrypted --password=$6$883g2lyXdkDLbKYR$B3yWx1aQZmYYi.aO10W2Bvw0Jpkl1upzgjhZr6lmITTrGaPupa5iC3kZAOvwDonZ/6ogNJe/59GN5U8Okp.qx.
# System services
services --enabled="chronyd"
# System timezone
timezone Europe/Moscow --isUtc
# System bootloader configuration
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
# Partition clearing information
clearpart --all
# Disk partitioning information
part /boot --fstype xfs --size=1024 --ondisk=sda --label=boot
part pv.01 --size=45056 --grow
volgroup HostVG pv.01 --reserved-percent=20
logvol swap --vgname=HostVG --name=lv_swap --fstype=swap --recommended
logvol none --vgname=HostVG --name=HostPool --thinpool --size=40960 --grow
logvol / --vgname=HostVG --name=lv_root --thin --fstype=ext4 --label="root" --poolname=HostPool --fsoptions="defaults,discard" --size=6144 --grow
logvol /var --vgname=HostVG --name=lv_var --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=16536
logvol /var/crash --vgname=HostVG --name=lv_var_crash --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=10240
logvol /var/log --vgname=HostVG --name=lv_var_log --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=8192
logvol /var/log/audit --vgname=HostVG --name=lv_var_audit --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=2048
logvol /home --vgname=HostVG --name=lv_home --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=1024
logvol /tmp --vgname=HostVG --name=lv_tmp --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=1024
%packages
@^minimal
@core
chrony
kexec-tools
%end
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end
# Reboot when the install is finished.
reboot --eject
Sungani fayiloyi, mwachitsanzo.
' inst.ks=ftp://ftp.example.com/pub/labkvm.cfg'
.
Cholemba chokhazikitsa chimachotsa magawo omwe alipo pa /dev/sda, ndikupanga zatsopano
Mawu achinsinsi ogwiritsa ntchito: monteV1DE0, mgmt achinsinsi: metroP0!is.
Chenjerani! Magawo omwe alipo amachotsedwa okha! Samalani!
Timabwereza (kapena kuchita mofanana) pa makamu onse. Kuchokera pakuyatsa seva "yopanda kanthu" kupita kumalo okonzeka, poganizira kutsitsa kwakutali 2, zimatenga pafupifupi mphindi 20.
Kuwonjezera node ku oVirt
Ndizosavuta:
Kuwerengera β Hosts β Chatsopano ββ¦
Magawo ofunikira mu wizard ndi Dzina (dzina lowonetsera, mwachitsanzo kvm03), Hostname (FQDN, e.g. kvm03.lab.example.com) ndi gawo la Authentication - wogwiritsa ntchito mizu (yosasinthika) - mawu achinsinsi kapena SSH Public Key.
Pambuyo kukanikiza batani Ok Mudzalandira uthenga "Simunakhazikitse Power Management kwa Wolandila uyu. Mukutsimikiza kuti mukufuna kupitiriza?". Izi ndizabwinobwino - tiwona kasamalidwe ka mphamvu pambuyo pake, wolandirayo atalumikizidwa bwino. Komabe, ngati makina omwe makamuwo adayikidwapo samathandizira kasamalidwe (IPMI, ILO, DRAC, etc.), ndikupangira kuyimitsa: Compute β Clusters β Default β Sinthani β Fencing Ploicy β Yambitsani mipanda, osayang'ana bokosilo.
Ngati chosungira cha oVirt sichinalumikizidwe ndi wolandila, kuyikako kudzalephera, koma zili bwino - muyenera kuwonjezera, kenako dinani Instalar -> Reinstall.
Kulumikiza wolandirayo sikudutsa mphindi 5-10.
Kukhazikitsa mawonekedwe a netiweki
Popeza tikumanga dongosolo lololera zolakwika, kulumikizidwa kwa netiweki kuyeneranso kupereka kulumikizana kosafunikira, komwe kumachitika mu Compute β Hosts β tabu. HOST β Network Interfaces - Khazikitsani Ma Networks.
Kutengera luso la zida zanu zapaintaneti komanso njira zamamangidwe, zosankha ndizotheka. Ndibwino kuti mugwirizane ndi masiwichi apamwamba kwambiri kuti ngati wina alephera, kupezeka kwa maukonde sikusokonezedwa. Tiyeni tiwone chitsanzo cha njira yophatikizika ya LACP. Kuti mukonze mayendedwe ophatikizika, "tengani" adaputala yachiwiri yosagwiritsidwa ntchito ndi mbewa ndi "kupita nayo" ku 2st. Zenera lidzatsegulidwa Pangani New Bond, pomwe LACP (Mode 4, Dynamic link aggregation, 802.3ad) imasankhidwa mwachisawawa. Kumbali yosinthira, kasinthidwe kagulu ka LACP kumachitika. Ngati sikutheka kupanga masiwichi ambiri, mutha kugwiritsa ntchito Active-Backup mode (Mode 1). Tiwona zosintha za VLAN m'nkhani yotsatira, ndipo tifotokoza mwatsatanetsatane ndi malingaliro okhazikitsa netiweki muzolemba.
FC kupanga
Fiber Channel (FC) imathandizidwa kunja kwa bokosi ndipo ndiyosavuta kugwiritsa ntchito. Sitidzakhazikitsa netiweki yosungiramo zinthu, kuphatikiza kukhazikitsa makina osungira ndikusintha masinthidwe ansalu monga gawo lokhazikitsa oVirt.
Kupanga FCoE
FCoE, m'malingaliro anga, sinafalikire m'maukonde osungira, koma nthawi zambiri amagwiritsidwa ntchito pa maseva ngati "makilomita otsiriza", mwachitsanzo, mu HPE Virtual Connect.
Kukhazikitsa FCoE kumafuna njira zina zosavuta.
Kukhazikitsa FCoE Engine
Nkhani patsamba la Red Hat
Pa Mtsogoleri
$ sudo engine-config -s UserDefinedNetworkCustomProperties='fcoe=^((enable|dcb|auto_vlan)=(yes|no),?)*$'
$ sudo systemctl restart ovirt-engine.service
Kukhazikitsa Node FCoE
Pa oVirt-Hosts muyenera kukhazikitsa
$ sudo yum install vdsm-hook-fcoe
Chotsatira ndikukhazikitsa kwanthawi zonse kwa FCoE, nkhani ya Red Hat:
Kwa Broadcom CNA, yang'ananinso
Onetsetsani kuti mapaketiwo adayikidwa (kale ochepa):
$ sudo yum install fcoe-utils lldpad
Chotsatira ndikukhazikitsa komweko (m'malo mwa ens3f2 ndi ens3f3 timalowetsa mayina a CNA omwe akuphatikizidwa mu network yosungirako):
$ sudo cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-ens3f2
$ sudo cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-ens3f3
$ sudo vim /etc/fcoe/cfg-ens3f2
$ sudo vim /etc/fcoe/cfg-ens3f3
chofunika: Ngati mawonekedwe a netiweki amathandizira DCB/DCBX mu hardware, gawo la DCB_REQUIRED liyenera kukhazikitsidwa kukhala nambala.
DCB_REQUIRED=βindeβ β #DCB_REQUIRED=βindeβ
Chotsatira, muyenera kuwonetsetsa kuti adminStatus yayimitsidwa pamawonekedwe onse, kuphatikiza. popanda FCoE yathandizidwa:
$ sudo lldptool set-lldp -i ens3f0 adminStatus=disabled
...
$ sudo lldptool set-lldp -i ens3f3 adminStatus=disabled
Ngati pali maukonde ena olumikizirana, mutha kuloleza LLDP:
$ sudo systemctl start lldpad
$ sudo systemctl enable lldpad
Monga tanenera kale, ngati hardware DCB/DCBX ikugwiritsidwa ntchito, DCB_REQUIRED makonda ayenera kuyatsidwa mu ayi ndipo sitepe iyi ikhoza kudumpha.
$ sudo dcbtool sc ens3f2 dcb on
$ sudo dcbtool sc ens3f3 dcb on
$ sudo dcbtool sc ens3f2 app:fcoe e:1
$ sudo dcbtool sc ens3f3 app:fcoe e:1
$ sudo ip link set dev ens3f2 up
$ sudo ip link set dev ens3f3 up
$ sudo systemctl start fcoe
$ sudo systemctl enable fcoe
Pamalo olumikizirana netiweki, onani ngati autostart yayatsidwa:
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f2
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f3
ONBOOT=yes
Onani mawonekedwe a FCoE okonzedwa, kutulutsa kwamalamulo sikuyenera kukhala kopanda kanthu.
$ sudo fcoeadm -i
Kukonzekera kotsatira kwa FCoE kumachitika ngati FC wamba.
Chotsatira pakubwera makonzedwe a kachitidwe kosungirako ndi maukonde - zoning, makamu a SAN, kupanga ndi kuwonetsera ma voliyumu / LUNs, pambuyo pake kusungirako kungagwirizane ndi ovirt-hosts: Kusungirako β Domains β New Domain.
Leave Domain Function as Data, Storage Type ngati Fiber Channel, Host monga aliyense, dzina monga storNN-volMM.
Zowonadi, makina anu osungira amalola kulumikizana osati kungosungitsa njira, komanso kusanja. Makina ambiri amakono amatha kutumiza deta m'njira zonse mofanana (ALUA yogwira / yogwira).
Kuti mutsegule njira zonse zomwe zikugwira ntchito, muyenera kukonza multipasing, zambiri pa izi m'nkhani zotsatirazi.
Kukhazikitsa NFS ndi iSCSI kumachitika chimodzimodzi.
Kusungirako zithunzi za ISO
Kuti muyike OS, mudzafunika mafayilo awo oyika, omwe nthawi zambiri amapezeka ngati zithunzi za ISO. Mutha kugwiritsa ntchito njira yomangidwa, koma kuti mugwire ntchito ndi zithunzi mu oVirt, mtundu wapadera wosungira wapangidwa - ISO, womwe ungakhale wolunjika pa seva ya NFS. Onjezani:
Kusungirako β Domain β Domain Yatsopano,
Domain Ntchito β ISO,
Njira Yotumiza kunja - mwachitsanzo mynfs01.example.com:/exports/ovirt-iso (panthawi yolumikizana, chikwatucho chiyenera kukhala chopanda kanthu, woyang'anira ayenera kulemba kwa icho),
Dzina - mwachitsanzo mynfs01-iso.
Woyang'anira apanga dongosolo losungira zithunzi
/exports/ovirt-iso/<some UUID>/images/11111111-1111-1111-1111-111111111111/
Ngati pali zithunzi za ISO kale pa seva yathu ya NFS, kuti musunge malo ndikosavuta kuwalumikiza kufoda iyi m'malo mokopera mafayilo.
Choyamba VM
Pakadali pano, mutha kupanga kale makina enieni, kukhazikitsa OS ndi pulogalamu yogwiritsira ntchito pamenepo.
Sungani β Makina Owoneka β Atsopano
Pa makina atsopano, tchulani dzina (Dzina), pangani disk (Zithunzi Zachitsanzo β Pangani) ndikulumikiza mawonekedwe a netiweki (Yambitsani ma network a VM posankha mbiri ya vNIC β sankhani ovirtmgmt yokhayo pamndandanda pano).
Kumbali ya kasitomala muyenera msakatuli wamakono ndi
Makina oyamba adakhazikitsidwa bwino. Komabe, kuti dongosololi lizigwira ntchito mokwanira, zosintha zingapo zowonjezera zimafunikira, zomwe tipitiliza m'nkhani zotsatirazi.
Source: www.habr.com