O lenei tusiga o le isi lea i le faasologa ile oVirt, le amataga .
Mataupu Faavae
- Fa'atuina se pule (ovirt-engine) ma hypervisors (hosts) - Ua matou i ai iinei
O lea la, seʻi o tatou mafaufau i mataupu o le faʻapipiʻiina muamua o le ovirt-engine ma ovirt-host vaega.
E mafai ona maua i taimi uma faiga fa'apipi'i au'ili'ili .
Mataupu
Fa'apipi'i ovirt-engine
Mo le Inisinia, o mea e manaʻomia e 2 cores/4 GiB RAM/25 GiB teuina. Fautuaina - mai le 4 cores/16 GiB of RAM/50 GiB of storage. Matou te faʻaogaina le filifiliga Standalone Manager, pe a faʻaogaina le afi i luga o se masini faʻapitoa poʻo se masini faʻapitoa i fafo atu o se fuifui pulea. Mo la matou faʻapipiʻi, matou te ave se masini masini, mo se faʻataʻitaʻiga, i luga o se ESXi * tutoʻatasi. E faigofie le fa'aogaina o mea faigaluega fa'apipi'i po'o le fa'a-cloning mai se fa'ata'ita'iga na saunia muamua po'o le fa'apipi'i kickstart.
* Manatua: Mo se faiga o gaosiga o se manatu leaga lea aua... e galue le pule e aunoa ma se fa'aagaga ma avea ma se fa'alavelave. I lenei tulaga, e sili atu le mafaufau i le Self-hosted Engine filifiliga.
Afai e manaʻomia, o le faʻagasologa mo le faʻaliliuina o le Standalone i le Self Hosted o loʻo faʻamatalaina auiliili i totonu . Aemaise lava, e manaʻomia ona tuʻuina atu i le talimalo le toe faʻatonuina o le faʻatonuga faʻatasi ma le lagolago a le Hosted Engine.
Matou te faʻapipiʻi CentOS 7 i luga o le VM i se faʻatulagaga laʻititi, ona faʻafouina lea ma toe faʻafouina le faiga:
$ sudo yum update -y && sudo rebootE aoga le faʻapipiʻiina o se sui asiasi mo se masini komepiuta:
$ sudo yum install open-vm-toolsmo VMware ESXi 'au, po'o le oVirt:
$ sudo yum install ovirt-guest-agentFaʻafesoʻotaʻi le fale teu oloa ma faʻapipiʻi le pule:
$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum install ovirt-engine
Seti faavae:
$ sudo engine-setupI le tele o tulaga, e lava le faʻaogaina o faʻaoga e faʻaaogaina ai, e mafai ona e faʻatautaia le faʻatulagaina ma le ki:
$ sudo engine-setup --accept-defaults O lea e mafai ona matou faʻafesoʻotaʻi i le matou afi fou i . O lo'o gaogao lava iinei, o lea sei o tatou agai i luma i le faʻapipiʻiina o hypervisors.
Fa'apipi'i ovirt-host
Matou te faʻapipiʻi CentOS 7 i se faʻatulagaga laʻititi i luga o se talimalo faʻapitoa, ona faʻafesoʻotaʻi lea o le fale teu oloa, faʻafouina ma toe faʻafouina le faiga:
$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum update -y && sudo reboot
Manatua: E faigofie le faʻaogaina o meafaigaluega faʻapipiʻi masini poʻo le kickstart faʻapipiʻi mo le faʻapipiʻiina.
Faataitaiga faila kickstart
Faʻamolemole faʻamolemole! O vaega o lo'o iai e otometi lava ona tapeina! Ia faaeteete!
# 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
Faasaoina lenei faila, eg. . Ina ia faʻaoga le faʻamaumauga pe a amata le faʻapipiʻiina o le OS, filifili 'Install CentOS 7', faʻaaga le faʻasologa o le faʻasologa o le faʻasologa (Tab ki) ma faʻaopopo i le pito (faatasi ai ma se avanoa, e aunoa ma ni upusii)
' inst.ks=ftp://ftp.example.com/pub/labkvm.cfg'.
O le faʻapipiʻi faʻapipiʻi e tapeina vaega o loʻo iai i luga / dev / sda, fatuina mea fou (e faigofie ona matamata i latou pe a uma ona faʻapipiʻi faʻaaoga le lsblk poloaiga). O le igoa talimalo ua setiina o kvm01.lab.example.com (pe a uma ona faʻapipiʻi, e mafai ona e suia i le poloaiga hostnamectl set-hostname kvm03.lab.example.com), o le tuatusi IP e maua aunoa, o le sone taimi o Moscow, Ua faaopoopo le lagolago i le gagana Rusia.
Upu fa'aoga a'a: monteV1DE0, mgmt fa'aoga upu fa'aoga: metroP0!is.
Fa'alogo! O vaega o lo'o iai e otometi lava ona tapeina! Fa'aitete!
Matou te toe fai (pe faʻatino tutusa) i 'au uma. Mai le faʻaogaina o le "gaogao" server i se tulaga sauni, ma amanaʻia 2 umi download, e tusa ma le 20 minute.
Fa'aopoopoina se node i le oVirt
E matua faigofie lava:
Compute → Hosts → Fou →…
O fanua mana'omia ile wizard ole Igoa (fa'aali igoa, eg kvm03), Hostname (FQDN, e.g. kvm03.lab.example.com) ma le Fa'amaoniga vaega - fa'aoga a'a (e le suia) - fa'aupuga po'o le SSH Public Key.
Ina ua uma ona oomiina le faamau Ok O le ae mauaina se savali "E te leʻi faʻatulagaina le Pulea Malosiaga mo lenei Host. E te mautinoa e te mana'o e fa'aauau?”. E masani lava - o le a tatou vaʻavaʻai i le pulega o le mana mulimuli ane, pe a maeʻa ona fesoʻotaʻi lelei le talimalo. Ae peitaʻi, afai o masini o loʻo faʻapipiʻiina ai 'au e le lagolagoina le pulega (IPMI, iLO, DRAC, ma isi), ou te fautuaina le faʻagata: Faʻasologa → Clusters → Default → Faʻasaʻo → Fencing Ploicy → Enable fencing, aveese le pusa.
Afai e leʻi fesoʻotaʻi le faleoloa oVirt i le talimalo, o le a le manuia le faʻapipiʻiina, ae e le afaina - e tatau ona e faʻaopoopoina, ona kiliki lea Faʻamau -> Toe faʻapipiʻi.
Faʻafesoʻotaʻi le talimalo e le sili atu i le 5-10 minute.
Fa'atulaga le feso'ota'iga feso'ota'iga
Talu ai o loʻo matou fausiaina se faiga faʻaletonu, o le fesoʻotaʻiga fesoʻotaʻiga e tatau foʻi ona tuʻuina atu se fesoʻotaʻiga e tele, lea e faia i le Compute → Hosts → tab AIGA → Feso'ota'iga Feso'ota'iga - Seti Feso'ota'iga Talimalo.
Fa'alagolago i le gafatia o au masini feso'ota'iga ma faiga fa'ata'ita'iga, e mafai ona fai filifiliga. E sili le fa'afeso'ota'i i se fa'aputuga o su'ega pito i luga ina ia a le mafai, e le fa'alavelaveina le avanoa o feso'otaiga. Se'i o tatou va'ai i le fa'ata'ita'iga o se alaleo LACP tu'ufa'atasia. Ina ia faʻapipiʻi se auala faʻapipiʻi, "ave" le 2nd adapter le faʻaaogaina ma le kiore ma "ave" i le 1st. O le a matala se faamalama Fausia le Fa'amauga Fou, lea e filifili ai le LACP (Mode 4, Dynamic link aggregation, 802.3ad). I le itu sui, o le faatulagaga masani a le LACP o loʻo faia. Afai e le mafai ona fausia se faaputuga o ki, e mafai ona e faʻaogaina le Active-Backup mode (Mode 1). O le a matou vaʻavaʻai i VLAN faʻatulagaina i le isi tusiga, ma o le a matou oʻo atu i faʻamatalaga atili ma fautuaga mo le faʻatulagaina o se fesoʻotaiga i totonu o le pepa. .
Seti FC
Fiber Channel (FC) e lagolagoina i fafo o le pusa ma e faigofie ona fa'aoga. Matou te le fa'atūina se feso'ota'iga e teu ai, e aofia ai le fa'atūina o faiga e teu ai ma sone fa'asolo ie e fai ma vaega o le fa'atūina o le oVirt.
Fa'atulaga FCoE
O le FCoE, i loʻu manatu, e leʻi faʻalauteleina i totonu o fesoʻotaʻiga teuina, ae masani ona faʻaaogaina i luga o sapalai o le "maila mulimuli", mo se faʻataʻitaʻiga, i le HPE Virtual Connect.
O le fa'atulagaina o le FCoE e mana'omia ni laasaga faigofie fa'aopoopo.
Seti le afi FCoE
Tala i luga ole upega tafa'ilagi a Red Hat , faʻatasi ai ma le faʻatonuga lea matou te faʻaopoopoina le ki i le pule ma toe amata:
$ sudo engine-config -s UserDefinedNetworkCustomProperties='fcoe=^((enable|dcb|auto_vlan)=(yes|no),?)*$'
$ sudo systemctl restart ovirt-engine.service
Seti Node FCoE
I luga ole oVirt-Hosts e tatau ona e faʻapipiʻi
$ sudo yum install vdsm-hook-fcoeSosoo ai le seti FCoE masani, tusiga ile Red Hat: .
Mo Broadcom CNA, va'ai fa'aopoopo .
Ia mautinoa o loʻo faʻapipiʻi ia afifi (ua i ai i sina mea itiiti):
$ sudo yum install fcoe-utils lldpadSosoo ai o le seti lava ia (nai lo le ens3f2 ma le ens3f3 matou te sui i igoa o CNA o loʻo aofia i totonu o le upega tafaʻilagi):
$ 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
tāua: Afai e lagolagoina e le fesoʻotaʻiga fesoʻotaʻiga DCB/DCBX i meafaigaluega, e tatau ona seti le DCB_REQUIRED parameter i le leai.
DCB_REQUIRED=“ioe” → #DCB_REQUIRED=“ioe”
Ma le isi, e tatau ona e mautinoa o le adminStatus ua le atoatoa i luga o fesoʻotaʻiga uma, aofia ai. e aunoa ma le fa'aogaina o le FCoE:
$ sudo lldptool set-lldp -i ens3f0 adminStatus=disabled
...
$ sudo lldptool set-lldp -i ens3f3 adminStatus=disabled
Afai ei ai isi fesoʻotaʻiga fesoʻotaʻiga, e mafai ona e faʻaogaina le LLDP:
$ sudo systemctl start lldpad
$ sudo systemctl enable lldpad
E pei ona taʻua muamua, afai e faʻaaogaina meafaigaluega DCB/DCBX, e tatau ona faʻaogaina le DCB_REQUIRED seti i totonu. leai ma e mafai ona faamisi lenei laasaga.
$ 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
Mo feso'ota'iga feso'ota'iga, siaki pe ua mafai le autostart:
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f2
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f3
ONBOOT=yesVa'ai feso'ota'iga FCoE, e le tatau ona gaogao le fa'atonuga.
$ sudo fcoeadm -iO le fa'asologa mulimuli ane o le FCoE e faia e pei o le FC masani.
E soso'o mai le fa'atulagaina o faiga fa'apipi'i ma feso'ota'iga - zoning, SAN hosts, fa'atupuina ma le tu'uina atu o voluma/LUNs, a mae'a lea e mafai ona fa'afeso'ota'i le teuina i ovirt-hosts: Teuina → Domains → New Domain.
Tu'u le Fa'atonuga ole Domain e pei o Fa'amaumauga, Ituaiga Teuina e pei ole Fiber Channel, Host e pei o so'o se mea, fa'aigoa pei ole storNN-volMM.
E mautinoa lava e mafai e lau faiga teu oloa feso'ota'iga e le gata mo le fa'asaoina o auala, ae fa'apea fo'i mo le paleni. O le tele o faiga fa'aonaponei e mafai ona fa'asalalauina fa'amatalaga i ala uma e tutusa lelei (ALUA active/active).
Ina ia mafai ai auala uma i le tulaga galue, e te manaʻomia le faʻatulagaina o multipasing, sili atu i lenei mea i tala o loʻo mulimuli mai.
O le faʻatulagaina o le NFS ma le iSCSI e faia i se auala tutusa.
ISO teuina ata
Ina ia faʻapipiʻi le OS, e te manaʻomia a latou faila faila, e masani ona maua i foliga o ata ISO. E mafai ona e faʻaogaina le auala faʻapipiʻi, ae o le galue i ata i le oVirt, ua atiaʻe se ituaiga faʻapitoa o le teuina - ISO, lea e mafai ona faʻatatau i se server NFS. Fa'aopoopo i ai:
Teuina → Domains → New Domain,
Galuega Fa'atino → ISO,
Auala i fafo - e.g. mynfs01.example.com:/exports/ovirt-iso (i le taimi o feso'ota'iga, e tatau ona gaogao le faila, e tatau ona mafai e le pule ona tusi i ai),
Igoa - e.g. mynfs01-iso.
O le a faia e le pule se fausaga e teu ai ata
/exports/ovirt-iso/<some UUID>/images/11111111-1111-1111-1111-111111111111/
Afai ua i ai ata ISO i luga o la matou NFS server, e faʻasaoina avanoa e faigofie ona faʻafesoʻotaʻi i lenei faila nai lo le kopiina o faila.
Muamua VM
I lenei laʻasaga, ua mafai ona e fatuina le masini komepiuta muamua, faʻapipiʻi le OS ma le polokalama faʻaoga i luga.
Fa'atatau → Masini Va'aiga → Fou
Mo le masini fou, faʻamaonia se igoa (Igoa), fatuina se tisiki (Faʻataʻitaʻiga Ata → Fausia) ma faʻafesoʻotaʻi se fesoʻotaʻiga fesoʻotaʻiga (Instantiate VM network interfaces e ala i le pikiina o se vNIC profile → filifili na o le ovirtmgmt mai le lisi mo le taimi nei).
I le itu o le kalani e te mana'omia se su'esu'ega fa'aonaponei ma e fegalegaleai ma le faamafanafanaga.
Ua fa'alauiloa lelei le masini muamua. Ae ui i lea, mo le faʻaogaina atoatoa o le faiga, e manaʻomia le tele o faʻaopoopoga faʻaopoopo, lea o le a matou faʻaauau i tala o loʻo mulimuli mai.
puna: www.habr.com
