oVirt in 2 horis. Pars 2. Inaugurari procurator et exercituum

Hic articulus proximus est in serie in ovirt, initio hic.

Articles

  1. introduction
  2. Instruendo procurator (ovirt-engine) et hypervisores (exercitus) - Nos hic sumus
  3. additional occasus

Itaque perpendamus quaestiones initialis instrumentorum instrumentorum ovirt-engine et ovirt-hostium.

Processus institutionis accuratiores semper inveniri possunt documentum.

contentus

  1. Installing ovirt-machinam
  2. Installing ovirt-hospes
  3. Nodi addit ad oVirtN
  4. Profecti usque ad network interface
  5. FC setup
  6. Occasus sursum FCoE
  7. ISO imaginem repono
  8. primum VM

Installing ovirt-machinam

Pro Engine, minimum requisita sunt 2 coros/4 GiB RAM/25 GiB reposita. Commendatur - ex 4 coros/16 GiB of RAM/50 GiB repositionis. Optione Procurator Standalone utimur, cum machinam machinam physicam vel virtualem dedicatam extra botrum tractatum incurrit. Ad institutionem nostram, machinam virtualem capiemus, exempli gratia, in standalone ESXi*. Convenit uti instrumentorum automationum instruere vel exquisitis ex praeparatis template vel calcitrare institutionem.

*Nota: Ratio productionis haec idea mala est, quia... procurator sine subsidiis operatur et fit bottleneck. In hoc casu melius est considerare ipsum ipsum hosted Engine bene.

Si opus est, ratio convertendi Standalone ad Self Hosted describitur singillatim in documentum. Praesertim exercitui dandum est mandatum restituendi cum Engine Hosted auxilio.

CentOS 7 in VM in minima configuratione instituimus, deinde renovatio et systema reboo:

$ sudo yum update -y && sudo reboot

Utile est procuratorem hospitem ad virtualem machinam instituere;

$ sudo yum install open-vm-tools

for VMware ESXi exercituum, or for oVirt;

$ sudo yum install ovirt-guest-agent

Repositorium coniungere et procurator instituere:

$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum install ovirt-engine

Basic setup:

$ sudo engine-setup

In pluribus, occasus defectus sufficientes sunt, illis automatice utendis, configurationem cum clave currere potes:

$ sudo engine-setup --accept-defaults

Nunc coniungere ad novum machinam possumus ovirt.lab.example.com. Hic adhuc vacuus est, ut hypervisores inaugurarimus.

Installing ovirt-hospes

CentOS 7 in minimam configurationem super exercitum physicum instituimus, deinde repositorium, renovationem et systema reboo coniungimus:

$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum update -y && sudo reboot

Nota: Commodum est automationem instrumentorum instruere aut institutionem calcitrare ad institutionem.

Exemplum file kickstart
Cautus esto Partes existentes automatice deletae sunt! Cave

# 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

Servo hunc fasciculum, exempli causa ftp.example.com/pub/labkvm.cfg. Uti scripto quando institutionem OS incipiendo, elige 'Install CentOS 7', da modulo edendi modum (clavem Tab) et in fine adde (cum spatio, sine virgulis)

' inst.ks=ftp://ftp.example.com/pub/labkvm.cfg'

.
Institutionem script delet existentium partitiones in /dev/sda, novas gignit elit suasiones (opportunum est eas inspicere post institutionem utens imperio lsblk). Nomen militiae positum est ut kvm01.lab.example.com (post institutionem mutare potes cum imperio hostnamectl paro-hostname kvm03.lab.example.com), IP oratio automatice obtinetur, zona tempus Moscuae est; Auxilium linguae Russicae adiectum est.

Radix usoris tesserae: monteV1DE0, mgmt tesserae usoris: metroP0!is.
Attendite! Partes existentes automatice deletae sunt! Cave!

Repetimus (vel parallele peragimus) in omnibus exercitibus. A servo "vacui" ad statum promptum conversus, ratione 2 longi downloads, circiter XX minuta capit.

Nodi addit ad oVirt

Is est valde simplex;

Computo → Exercituum → Novae →…

Agri inquisiti in mago sunt Nomen (nomen ostentationis, e.g. kvm03), Hostname (FQDN, e.g. kvm03.lab.example.com) et sectionem authenticam - radix user (immutabilis) — password or SSH Public Key.

Post instaret felis Ok Accipies nuntium "Potestatem Management huius Hostiae non configurasti. Visne vero pergere?". Hoc commune est - administrationem virtutis postea videbimus, postquam exercitus feliciter conexus est. Si tamen machinae in quibus exercitus instituuntur administrationem non sustinent (IPMI, iLO, DRAC, etc.), commendo inactivare: Computum → Botri → Default → Edere → Dimicatio Ploicy → Admitte micare, notam archa.

Si repositio oVirt cum exercitui coniuncta non fuit, institutionem deficiet, sed bene - illud addere debes, deprime Install -> Restituo.

Copia coniungens non plus quam 5-10 minuta accipit.

Profecti usque ad network interface

Cum aedificamus rationem vitiosam tolerabilem, nexus retis etiam nexum redundantem praebere debet, qui in Computo → Exercituum fit → tab. POPULUS → Network Interfaces - Setup Hostia Networks.

Secundum facultates armorum retis vestri et aditus architecturae, optiones possibilia sunt. Optimum est virgas eculei summae coniungere ad eculeum ut, si quis defecerit, retis disponibilitate non interrumpatur. Intueamur exemplum canalis aggregati LACP. Configurare alveum aggregatum, "accipe" 2 adaptatorem insolitum cum mure et "sume" ad primum. A fenestra aperta erit Novam vinculam crea, ubi LACP (Modus 4, Coniunctio Dynamici aggregatio, 802.3ad) per defaltam eligitur. In latere switch, coetus solito LACP figuratio conficitur. Si acervum virgarum aedificare non potest, activo-Tergum modo uti potes (Modo 1). In proximo articulo VLAN spectabimus occasus, et accuratius ingrediemur cum commendatione ad retis in documento constituendum. Consilio ac Prerequisitis Guide.

FC setup

Fibra Channel (FC) ex archa sustentatur et ad usum facile est. Retiacula reposita non ponemus, inclusa systemata reposita et fabricae permutationes zoning ut partem oVirt erigendi.

Occasus sursum FCoE

FCoE, ut mea fert opinio, non late diffusa est in retiacula reposita, sed in servitoribus "ultimum mille passus" saepe usus est, exempli gratia, in HPE Virtualis Connect.

Constituens FCoE additis simplicibus gradibus requirit.

Setup FCoE Engine

Article on the Red Hat website B.3. Quomodo eriges Red Hat Virtualization Manager uti FCoE
De Manager
, sequenti mandato clavem curatori addimus et sileo eam;


$ sudo engine-config -s UserDefinedNetworkCustomProperties='fcoe=^((enable|dcb|auto_vlan)=(yes|no),?)*$'
$ sudo systemctl restart ovirt-engine.service

Node setup FCoE

In oVirt-Hots, vos postulo ut install

$ sudo yum install vdsm-hook-fcoe

Proxima est solitum FCoE setup, articulum in Red Hat: 25.5. Fiber Channel Vestibulum in Aer interface.

Pro Broadcom CNA, vide praeterea User Guide FCoE configurationis pro Broadcom-Substructio Adaptors.

Fac ut fasciculi installantur (iam in minimis);

$ sudo yum install fcoe-utils lldpad

Proxima est ipsum setup (pro ens3f2 et ens3f3 substituimus nomina CNAs in retis retis repono);

$ 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

maximus: Si DCB/DCBX in ferramentis interfacies retis sustinet, modulus DCB_REQUIRED nullo praescriptus est.

DCB_REQUIRED = "Etiam" → #DCB_REQUIRED = "ita"

Deinde fac ut adminStatus in omnibus interfaces debilitatus sit, incl. sine FCoE para:

$ sudo lldptool set-lldp -i ens3f0 adminStatus=disabled
...
$ sudo lldptool set-lldp -i ens3f3 adminStatus=disabled

Si interfaces retis aliae sunt, LLDP potes efficere:

$ sudo systemctl start lldpad
$ sudo systemctl enable lldpad

Ut supra dictum est, si hardware DCB/DCBX adhibitum est, DCB_REQUIRED occasus dabilis est nihil et hic gradus omitti potest.

$ 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

Pro retis interfaces, reprehendo an autostart possit fieri:

$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f2
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f3

ONBOOT=yes

Visum interfaces figuratum FCoE, mandatum output vacuum non debet.

$ sudo fcoeadm -i

Subsequens conformatio FCoE exhibetur pro regularibus FC.

Configuratio systematum repositionis et reticulorum - zoning, SAN exercituum, creatio et exhibitio voluminum/LUNs subit, post quae repositio coniungi potest cum ovirt-hostium: Repono → Dominia → Nova Domain.

Relinque Domain Function ut Data, Repono Type ut Fiber Channel, Hostia quaelibet, nomen ut exempli causa storNN-volMM.

Certe ratio repositionis tuae permittit nexum non solum ad reservationem viae, sed etiam ad conparationem. Multi moderni systemata notitias per omnes vias aeque optime (ALUA activos/activos) transmittere possunt.

Ut omnes vias in statu activo efficiant, necesse est ut in sequentibus articulis plura de hac re configurare multipascantur.

Erectio NFS et iSCSI simili modo fit.

ISO imaginem repono

Ad OS instituendum, lima institutionis eorum indigebis, frequentius in ISO imaginum forma. In semita aedificato uti potes, sed cum imaginibus in oVirt laborare, speciale genus repositionis explicatum est - ISO, quod intendi potest in servo NFS. adde:

Repono → Novae Domain → Domain ;
Dominium munus → ISO,
Path exportare - e.g. mynfs01.example.com:/exports/ovirt-iso (tempore connexionis, folder vacuus esse debet, procurator ad eam scribere possit);
Nomen - e.g. mynfs01-iso.

Procurator structuram creabit ut imagines congregem
/exports/ovirt-iso/<some UUID>/images/11111111-1111-1111-1111-111111111111/

Si iam ISO imagines in nostro NFS servo sunt, spatium ad conservandum commodum est eas cum hoc folder pro imagini scriptione coniungi.

primum VM

In hac scaena, primam machinam virtualem iam creare potes, OS et applicationem in eo institue.

Computo → Virtual Machinis → New

Nova machina, nomen designat (nomen), disci crea (Instantiae Imagines → crea) et interfacies retis coniunge (Instantiate VM interfacies retis interfacies legendo vNIC profile → solum ovirtmgmt ex indice nunc elige).

Ad latus clientis opus est pasco moderno et AROMA clientis ut penitus console.

Prima machina feliciter emissa est. Ad ampliorem autem systematis operationem, requiruntur plures accessiones, quas in sequentibus articulis prosequemur.

Source: www.habr.com

Add a comment