{"id":82494,"date":"2020-05-22T01:42:24","date_gmt":"2020-05-21T23:42:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov"},"modified":"2020-05-22T01:42:24","modified_gmt":"2020-05-21T23:42:24","slug":"ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","title":{"rendered":"oVirt \u00een 2 ore. Partea 2. Instalarea managerului \u0219i a gazdelor","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Acest articol este urm\u0103torul \u00een ciclul dedicat oVirt, \u00eenceput <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501166\/\">aici<\/a><\/noindex>.<\/p>\n<h2>Articole<\/h2>\n<p><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501166\/\">Introducere<\/a><\/noindex><\/li>\n<li>Instalarea managerului (ovirt-engine) \u0219i a hipervizoarelor (hosts) \u2014 Suntem aici<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/502178\/\">Set\u0103ri suplimentare<\/a><\/noindex><\/li>\n<\/ol>\n<p>\nPrin urmare, s\u0103 analiz\u0103m \u00eentreb\u0103rile legate de instalarea ini\u021bial\u0103 a componentelor ovirt-engine \u0219i ovirt-host.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nPentru mai multe informa\u021bii despre procesele de instalare, pute\u021bi consulta <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/\">documentation<\/a><\/noindex>.<\/p>\n<h2>Cuprins<\/h2>\n<p><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"#setup-engine\">Instalarea ovirt-engine<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#setup-host\">Instalarea ovirt-host<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#add-host\">Ad\u0103ugarea unui nod \u00een oVirt<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-nic\">Configurarea interfe\u021bei de re\u021bea<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-fc\">Configurarea FC<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#ovirt-fcoe\">Configurarea FCoE<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-iso\">Stocarea imaginilor ISO<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#1stVM\">Prima VM<\/a><\/noindex><\/li>\n<\/ol>\n<p>\n<noindex><a rel=\"nofollow\" name=\"setup-engine\"><\/a><\/noindex><\/p>\n<h2>Instalarea ovirt-engine<\/h2>\n<p>\nPentru Engine, cerin\u021bele minime sunt 2 nuclee\/4 GiB RAM\/25 GiB stocare. Recomandate sunt de la 4 nuclee\/16 GiB RAM\/50 GiB stocare. Folosim varianta Standalone Manager, c\u00e2nd engine-ul ruleaz\u0103 pe o ma\u0219in\u0103 fizic\u0103 sau virtual\u0103 dedicat\u0103, \u00een afara unui cluster gestionat. Pentru instalarea noastr\u0103, vom folosi o ma\u0219in\u0103 virtual\u0103, de exemplu, pe un ESXi*. Este convenabil s\u0103 utiliz\u0103m instrumente de automatizare a implement\u0103rii sau clonarea dintr-un \u0219ablon preg\u0103tit anterior sau instalarea kickstart.<\/p>\n<p><i>*Not\u0103: pentru un sistem de produc\u021bie, aceasta nu este o idee bun\u0103, deoarece managerul func\u021bioneaz\u0103 f\u0103r\u0103 rezerv\u0103 \u0219i devine un punct slab. \u00cen acest caz, este mai bine s\u0103 lua\u021bi \u00een considerare varianta Self-hosted Engine.<\/i><\/p>\n<p>Dac\u0103 este necesar, procedura de conversie de la Standalone la Self Hosted este detaliat\u0103 \u00een <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/migrating_from_a_standalone_manager_to_a_self-hosted_engine\/#Migration_overview\">documentation<\/a><\/noindex>. \u00cen special, trebuie s\u0103 d\u0103m comanda reinstall host-ului cu suport pentru Hosted Engine.<\/p>\n<p>Pe VM, instal\u0103m CentOS 7 \u00een configura\u021bia minim\u0103, apoi actualiz\u0103m \u0219i repornim sistemul:<\/p>\n<pre><code class=\"bash\">$ sudo yum update -y &amp;&amp; sudo reboot<\/code><\/pre>\n<p>\nPentru ma\u0219ina virtual\u0103, este util s\u0103 instal\u0103m agentul gazd\u0103:<\/p>\n<pre><code class=\"bash\">$ sudo yum install open-vm-tools<\/code><\/pre>\n<p>\npentru gazdele VMware ESXi, sau pentru oVirt:<\/p>\n<pre><code class=\"bash\">$ sudo yum install ovirt-guest-agent<\/code><\/pre>\n<p>\nConect\u0103m repositoarele \u0219i instal\u0103m managerul:<\/p>\n<pre><code class=\"bash\">$ sudo yum install https:\/\/resources.ovirt.org\/pub\/yum-repo\/ovirt-release43.rpm\n$ sudo yum install ovirt-engine\n<\/code><\/pre>\n<p>\nConfigurarea de baz\u0103:<\/p>\n<pre><code class=\"bash\">$ sudo engine-setup<\/code><\/pre>\n<p>\n\u00cen cea mai mare parte, set\u0103rile implicite alese sunt suficiente, pentru a le utiliza automat, putem lansa configurarea cu cheia:<\/p>\n<pre><code class=\"bash\">$ sudo engine-setup --accept-defaults<\/code><\/pre>\n<p>\nAcum ne putem conecta la noul nostru engine la adresa <noindex><a rel=\"nofollow\" href=\"https:\/\/ovirt.lab.example.com\">ovirt.lab.example.com<\/a><\/noindex>. Aici este \u00eenc\u0103 gol, a\u0219a c\u0103 trecem la instalarea hipervizoarelor.<br \/>\n<noindex><a rel=\"nofollow\" name=\"setup-host\"><\/a><\/noindex><\/p>\n<h2>Instalarea ovirt-host<\/h2>\n<p>\nPe gazda fizic\u0103, instal\u0103m CentOS 7 \u00een configura\u021bia minim\u0103, apoi conect\u0103m repositoarele, actualiz\u0103m \u0219i repornim sistemul:<\/p>\n<pre><code class=\"bash\">$ sudo yum install https:\/\/resources.ovirt.org\/pub\/yum-repo\/ovirt-release43.rpm\n$ sudo yum update -y &amp;&amp; sudo reboot\n<\/code><\/pre>\n<p>\n<i>Not\u0103: pentru instalare, este convenabil s\u0103 folosi\u021bi instrumente de automatizare a implement\u0103rii sau instalarea kickstart.<\/i><\/p>\n<p>                        <b class=\"spoiler_title\">Exemplu de fi\u0219ier kickstart<\/b><br \/>\n                        Aten\u021bie! <b>Parti\u021biile existente sunt \u0219terse automat!<\/b> Fi\u021bi aten\u021bi!<\/p>\n<pre><code class=\"plaintext\"># System authorization information\nauth --enableshadow --passalgo=sha512\n# Use CDROM installation media\ncdrom\n# Use graphical install\ngraphical\n# Run the Setup Agent on first boot\nfirstboot --enable\nignoredisk --only-use=sda\n# Keyboard layouts\nkeyboard --vckeymap=us --xlayouts='us','ru' --switch='grp:alt_shift_toggle'\n# System language\nlang ru_RU.UTF-8\n\n# Network information\nnetwork  --bootproto=dhcp --device=ens192 --ipv6=auto --activate\nnetwork  --hostname=kvm01.lab.example.com\n\n# Root password 'monteV1DE0'\nrootpw --iscrypted $6$6oPcf0GW9VdmJe5w$6WBucrUPRdCAP.aBVnUfvaEu9ozkXq9M1TXiwOm41Y58DEerG8b3Ulme2YtxAgNHr6DGIJ02eFgVuEmYsOo7.\/\n# User password 'metroP0!is'\nuser --name=mgmt --groups=wheel --iscrypted --password=$6$883g2lyXdkDLbKYR$B3yWx1aQZmYYi.aO10W2Bvw0Jpkl1upzgjhZr6lmITTrGaPupa5iC3kZAOvwDonZ\/6ogNJe\/59GN5U8Okp.qx.\n# System services\nservices --enabled=&quot;chronyd&quot;\n# System timezone\ntimezone Europe\/Moscow --isUtc\n# System bootloader configuration\nbootloader --append=&quot; crashkernel=auto&quot; --location=mbr --boot-drive=sda\n# Partition clearing information\nclearpart --all\n# Disk partitioning information\npart \/boot --fstype xfs --size=1024 --ondisk=sda  --label=boot\npart pv.01 --size=45056 --grow\nvolgroup HostVG pv.01 --reserved-percent=20\nlogvol swap --vgname=HostVG --name=lv_swap --fstype=swap --recommended\nlogvol none --vgname=HostVG --name=HostPool --thinpool --size=40960 --grow\nlogvol \/ --vgname=HostVG --name=lv_root --thin --fstype=ext4 --label=&quot;root&quot; --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=6144 --grow\nlogvol \/var --vgname=HostVG --name=lv_var --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=16536\nlogvol \/var\/crash --vgname=HostVG --name=lv_var_crash --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=10240\nlogvol \/var\/log --vgname=HostVG --name=lv_var_log --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=8192\nlogvol \/var\/log\/audit --vgname=HostVG --name=lv_var_audit --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=2048\nlogvol \/home --vgname=HostVG --name=lv_home --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=1024\nlogvol \/tmp --vgname=HostVG --name=lv_tmp --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=1024\n\n%packages\n@^minimal\n@core\nchrony\nkexec-tools\n\n%end\n\n%addon com_redhat_kdump --enable --reserve-mb='auto'\n\n%end\n\n%anaconda\npwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty\npwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok\npwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty\n%end\n# Reboot when the install is finished.\nreboot --eject\n<\/code><\/pre>\n<p>\nSalva\u021bi acest fi\u0219ier, de exemplu, pe <noindex><a rel=\"nofollow\" href=\"ftp:\/\/ftp.example.com\/pub\/labkvm.cfg\">ftp.example.com\/pub\/labkvm.cfg<\/a><\/noindex>. Pentru a utiliza scriptul la pornirea instal\u0103rii sistemului de operare, trebuie s\u0103 selecta\u021bi op\u021biunea &#8216;Install CentOS 7&#8217;, s\u0103 activa\u021bi modul de editare a parametrilor (tasta Tab) \u0219i la final (cu un spa\u021biu, f\u0103r\u0103 ghilimele) s\u0103 ad\u0103uga\u021bi <\/p>\n<pre><code class=\"plaintext\">' inst.ks=ftp:\/\/ftp.example.com\/pub\/labkvm.cfg'<\/code><\/pre>\n<p>.<br \/>\nScriptul de instalare \u0219terge parti\u021biile existente de pe \/dev\/sda, cre\u00e2nd altele noi dup\u0103 <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_virtualization\/4.2\/html\/installation_guide\/advanced_rhvh_install\">recomand\u0103rile dezvoltatorului<\/a><\/noindex> (le pute\u021bi verifica dup\u0103 instalare cu comanda lsblk). Numele gazdei este setat ca kvm01.lab.example.com (dup\u0103 instalare poate fi modificat cu comanda hostnamectl set-hostname kvm03.lab.example.com), ob\u021binerea adresei IP se face automat, fusul orar \u2014 Moscova, s-a ad\u0103ugat suport pentru limba rom\u00e2n\u0103.<\/p>\n<p>Parola utilizatorului root: monteV1DE0, parola utilizatorului mgmt: metroP0!is.<br \/>\n<b>Aten\u021bie! Parti\u021biile existente sunt \u0219terse automat! Fi\u021bi aten\u021bi!<\/b><\/p>\n<p>Repet\u0103m (sau execut\u0103m \u00een paralel) pe toate gazdele. De la pornirea unui server 'gol' p\u00e2n\u0103 la starea de preg\u0103tire, av\u00e2nd \u00een vedere 2 \u00eenc\u0103rc\u0103ri prelungite, dureaz\u0103 aproximativ 20 de minute.<br \/>\n<noindex><a rel=\"nofollow\" name=\"add-host\"><\/a><\/noindex><\/p>\n<h2>Ad\u0103ugarea unui nod \u00een oVirt<\/h2>\n<p>\nSe execut\u0103 foarte simplu:<\/p>\n<p>Compute \u2192 Hosts \u2192 New \u2192\u2026<\/p>\n<p>\u00cen wizard sunt necesare c\u00e2mpurile Name (numele afi\u0219at, de exemplu, kvm03), Hostname (FQDN, de exemplu, kvm03.lab.example.com) \u0219i sec\u021biunea Authentication \u2014 <i>utilizator root (neschimbabil)<\/i> \u2014 parol\u0103 sau cheia public\u0103 SSH.<\/p>\n<p>Dup\u0103 ce a\u021bi ap\u0103sat butonul <b>Ok<\/b> Ve\u021bi primi un mesaj <i>\u00abNu a\u021bi configurat managementul energiei pentru acest gazd\u0103. Sunte\u021bi sigur c\u0103 dori\u021bi s\u0103 continua\u021bi?\u00bb<\/i>. Acesta este un comportament normal \u2014 gestionarea energiei va fi examinat\u0103 mai departe, dup\u0103 conectarea cu succes a gazdei. Totu\u0219i, dac\u0103 ma\u0219inile pe care sunt instalate gazdele nu suport\u0103 gestionarea (IPMI, iLO, DRAC etc.), recomand s\u0103 o dezactiva\u021bi: Compute \u2192 Clusters \u2192 Default \u2192 Edit \u2192 Fencing Policy \u2192 Enable fencing, dezactiva\u021bi c\u0103su\u021ba.<\/p>\n<p>Dac\u0103 pe gazd\u0103 nu a fost conectat un depozit oVirt, instalarea va e\u0219ua, dar nu este nimic grav \u2014 trebuie s\u0103-l ad\u0103uga\u021bi, apoi ap\u0103sa\u021bi Install -&gt; Reinstall.<\/p>\n<p>Conectarea gazdei dureaz\u0103 nu mai mult de 5-10 minute.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-nic\"><\/a><\/noindex><\/p>\n<h3>Configurarea interfe\u021bei de re\u021bea<\/h3>\n<p>\nDeoarece construim un sistem redundant, conexiunea de re\u021bea trebuie, de asemenea, s\u0103 asigure o conexiune rezervat\u0103, ceea ce se realizeaz\u0103 \u00een tab-ul Compute \u2192 Hosts \u2192 <i>HOST<\/i> \u2192 Network Interfaces \u2014 Setup Host Networks.<\/p>\n<p>\u00cen func\u021bie de capacit\u0103\u021bile echipamentului de re\u021bea \u0219i abord\u0103rile arhitecturii, sunt posibile variante. Cel mai optim este s\u0103 te conectezi la un stack de switch-uri top-of-rack, astfel \u00eenc\u00e2t, \u00een cazul unei defect\u0103ri, accesibilitatea re\u021belei s\u0103 nu fie \u00eentrerupt\u0103. Vom lua ca exemplu canalul agregat LACP. Pentru a configura canalul agregat, \u201eapuc\u0103m\u201d cu mouse-ul adaptorul 2 nefolosit \u0219i \u201e\u00eel ducem\u201d la 1. Se va deschide o fereastr\u0103 <b>Creeaz\u0103 un nou bond<\/b>, unde LACP (Mod 4, agregare dinamic\u0103 a link-ului, 802.3ad) este selectat \u00een mod implicit. Pe partea switch-urilor se efectueaz\u0103 configurarea obi\u0219nuit\u0103 a grupului LACP. Dac\u0103 nu este posibil s\u0103 construie\u0219ti un stack de switch-uri, po\u021bi utiliza modul Active-Backup (Mod 1). Configur\u0103rile VLAN vor fi discutate \u00een articolul urm\u0103tor, iar detalii despre recomand\u0103rile pentru configurarea re\u021belei pot fi g\u0103site \u00een documentul <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_virtualization\/4.3\/html-single\/planning_and_prerequisites_guide\/index#networking-recommendations\">Ghid de planificare \u0219i cerin\u021be preliminare<\/a><\/noindex>.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-fc\"><\/a><\/noindex><\/p>\n<h2>Configurarea FC<\/h2>\n<p>\nFibre Channel (FC) este suportat \u201edin cutie\u201d, iar utilizarea acestuia nu ridic\u0103 dificult\u0103\u021bi. Nu ne vom ocupa de configurarea re\u021belei de stocare, care include configurarea sistemelor de stocare \u0219i zonarea switch-urilor fabric, \u00een cadrul configura\u021biei oVirt.<br \/>\n<noindex><a rel=\"nofollow\" name=\"ovirt-fcoe\"><\/a><\/noindex><\/p>\n<h2>Configurarea FCoE<\/h2>\n<p>\nDin punctul meu de vedere, FCoE nu a c\u00e2\u0219tigat popularitate larg\u0103 \u00een re\u021belele de stocare, dar este adesea folosit pe servere ca \u201eultimul kilometru\u201d, de exemplu, \u00een HPE Virtual Connect.<\/p>\n<p>                        <b class=\"spoiler_title\">Configurarea FCoE necesit\u0103 c\u00e2\u021biva pa\u0219i suplimentari, destul de simpli.<\/b><\/p>\n<h4>Configurare motor FCoE<\/h4>\n<p>\nArticol pe site-ul Red Hat <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_virtualization\/4.3\/html\/administration_guide\/how_to_set_up_rhvm_to_use_fcoe\">B.3. Cum s\u0103 configurezi Red Hat Virtualization Manager pentru a utiliza FCoE<br \/>\nPe Manager<\/a><\/noindex>, cu urm\u0103toarea comand\u0103 ad\u0103ug\u0103m cheia \u00een manager \u0219i \u00eel repornim:<\/p>\n<pre><code class=\"bash\">\n$ sudo engine-config -s UserDefinedNetworkCustomProperties='fcoe=^((enable|dcb|auto_vlan)=(yes|no),?)*$'\n$ sudo systemctl restart ovirt-engine.service\n<\/code><\/pre>\n<p><\/p>\n<h4>Configurare nod FCoE<\/h4>\n<p>\nPe oVirt-Host&#8217;uri trebuie instalat <\/p>\n<pre><code class=\"bash\">$ sudo yum install vdsm-hook-fcoe<\/code><\/pre>\n<p>\nApoi, configurarea obi\u0219nuit\u0103 a FCoE, articol pe Red Hat: <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/storage_administration_guide\/fcoe-config\">25.5. Configurarea unei interfe\u021be Fibre Channel over Ethernet<\/a><\/noindex>.<\/p>\n<p>Pentru Broadcom CNA ne uit\u0103m \u00een plus la <noindex><a rel=\"nofollow\" href=\"https:\/\/support.hpe.com\/hpesc\/public\/docDisplay?docId=c04236477\">Ghidul utilizatorului Configurarea FCoE pentru adaptoare bazate pe Broadcom<\/a><\/noindex>.<\/p>\n<p>Asigur\u0103-te c\u0103 pachetele (care sunt incluse \u00een minimal) sunt instalate:<\/p>\n<pre><code class=\"bash\">$ sudo yum install fcoe-utils lldpad<\/code><\/pre>\n<p>\nApoi, configurarea propriu-zis\u0103 (\u00een loc de ens3f2 \u0219i ens3f3 introducem numele CNA-urilor conectate la re\u021beaua de stocare):<\/p>\n<pre><code class=\"bash\">$ sudo cp \/etc\/fcoe\/cfg-ethx \/etc\/fcoe\/cfg-ens3f2\n$ sudo cp \/etc\/fcoe\/cfg-ethx \/etc\/fcoe\/cfg-ens3f3\n$ sudo vim \/etc\/fcoe\/cfg-ens3f2\n$ sudo vim \/etc\/fcoe\/cfg-ens3f3\n<\/code><\/pre>\n<p>\n<b>Este important<\/b>: dac\u0103 interfa\u021ba de re\u021bea suport\u0103 hardware DCB\/DCBX, parametrul DCB_REQUIRED trebuie setat la no.<\/p>\n<p>DCB_REQUIRED=\"yes\" \u2192 <b>#<\/b>DCB_REQUIRED=\"yes\"<\/p>\n<p>Apoi, trebuie s\u0103 ne asigur\u0103m c\u0103 adminStatus este dezactivat pe toate interfe\u021bele, inclusiv pe cele f\u0103r\u0103 FCoE activat:<\/p>\n<pre><code class=\"bash\">$ sudo lldptool set-lldp -i ens3f0 adminStatus=disabled\n...\n$ sudo lldptool set-lldp -i ens3f3 adminStatus=disabled\n<\/code><\/pre>\n<p>\nDac\u0103 exist\u0103 alte interfe\u021be de re\u021bea, po\u021bi activa LLDP:<\/p>\n<pre><code class=\"bash\">$ sudo systemctl start lldpad\n$ sudo systemctl enable lldpad\n<\/code><\/pre>\n<p>\nA\u0219a cum s-a men\u021bionat anterior, dac\u0103 se folose\u0219te DCB\/DCBX hardware, configurarea DCB_REQUIRED trebuie activat\u0103 \u00een <b>no<\/b> \u0219i acest pas poate fi omis.<\/p>\n<pre><code class=\"bash\">$ sudo dcbtool sc ens3f2 dcb on\n$ sudo dcbtool sc ens3f3 dcb on\n$ sudo dcbtool sc ens3f2 app:fcoe e:1\n$ sudo dcbtool sc ens3f3 app:fcoe e:1\n$ sudo ip link set dev ens3f2 up\n$ sudo ip link set dev ens3f3 up\n$ sudo systemctl start fcoe\n$ sudo systemctl enable fcoe\n<\/code><\/pre>\n<p>\nPentru interfe\u021bele de re\u021bea, verifica\u021bi dac\u0103 auto-start este activat:<\/p>\n<pre><code class=\"bash\">$ sudo vim \/etc\/sysconfig\/network-scripts\/ifcfg-ens3f2\n$ sudo vim \/etc\/sysconfig\/network-scripts\/ifcfg-ens3f3\n<\/code><\/pre>\n<p><\/p>\n<pre><code class=\"plaintext\">ONBOOT=yes<\/code><\/pre>\n<p>\nVizualiza\u021bi interfe\u021bele FCoE configurate, ie\u0219irea comenzii nu ar trebui s\u0103 fie goal\u0103.<\/p>\n<pre><code class=\"bash\">$ sudo fcoeadm -i<\/code><\/pre>\n<p>\nConfigurarea ulterioar\u0103 a FCoE se realizeaz\u0103 la fel ca pentru FC obi\u0219nuit.<\/p>\n<p>Apoi urmeaz\u0103 configurarea sistemelor \u0219i re\u021belei de stocare \u2014 zonare, gazde SAN, crearea \u0219i prezentarea volumelor\/LUN&#8217;uri, dup\u0103 care stocarea poate fi conectat\u0103 la ovirt-host&#8217;uri: Storage \u2192 Domains \u2192 New Domain.<\/p>\n<p>Domain Function r\u0103m\u00e2ne Data, Storage Type - Fibre Channel, Host - oricare, nume - de exemplu, storNN-volMM.<\/p>\n<p>Cu siguran\u021b\u0103 sistemul dvs. de stocare permite conectarea nu doar a rezerv\u0103rii c\u0103ilor, ci \u0219i a echilibr\u0103rii. Multe sisteme moderne sunt capabile s\u0103 transfere date prin toate c\u0103ile \u00een mod optim (ALUA active\/active).<\/p>\n<p>Pentru a activa toate c\u0103ile, trebuie configurat\u0103 multipathing-ul, despre care se va discuta \u00een articolele urm\u0103toare.<\/p>\n<p>Configurarea NFS \u0219i iSCSI se face \u00een mod similar.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-iso\"><\/a><\/noindex><\/p>\n<h3>Stocarea imaginilor ISO<\/h3>\n<p>\nPentru instalarea OS-ului, sunt necesare fi\u0219ierele lor de instalare, cele mai frecvente fiind disponibile sub form\u0103 de imagini ISO. Poate fi utilizat calea \u00eencorporat\u0103, dar pentru a lucra cu imaginile \u00een oVirt a fost dezvoltat un tip special de stocare - ISO, care poate fi direc\u021bionat c\u0103tre un server NFS. \u00cei ad\u0103ug\u0103m:<\/p>\n<p>Storage \u2192 Domains \u2192 New Domain,<br \/>\nDomain Function \u2192 ISO, <br \/>\nExport Path - de exemplu, mynfs01.example.com:\/exports\/ovirt-iso (la momentul conect\u0103rii folderul trebuie s\u0103 fie gol, managerul trebuie s\u0103 aib\u0103 posibilitatea de a scrie \u00een el),<br \/>\nNume - de exemplu, mynfs01-iso.<\/p>\n<p>Pentru stocarea imaginilor, managerul va crea o structur\u0103 <br \/>\n\/exports\/ovirt-iso<b>\/&lt;some UUID&gt;\/images\/11111111-1111-1111-1111-111111111111\/<\/b><\/p>\n<p>Dac\u0103 pe serverul nostru NFS exist\u0103 deja imagini ISO, pentru a economisi spa\u021biu, este convenabil s\u0103 le lega\u021bi \u00een acest folder \u00een loc s\u0103 copia\u021bi fi\u0219ierele.<br \/>\n<noindex><a rel=\"nofollow\" name=\"1stVM\"><\/a><\/noindex><\/p>\n<h2>Prima VM<\/h2>\n<p>\n\u00cen acest stadiu, se poate crea deja prima ma\u0219in\u0103 virtual\u0103, se poate instala un sistem de operare \u0219i software de aplica\u021bie pe ea.<\/p>\n<p>Compute \u2192 Virtual Machines \u2192 New<\/p>\n<p>Pentru noua ma\u0219in\u0103, specifica\u021bi numele (Name), crea\u021bi un disc (Instance Images \u2192 Create) \u0219i conecta\u021bi interfa\u021ba de re\u021bea (Instantiate VM network interfaces by picking a vNIC profile \u2192 selecta\u021bi din list\u0103 momentan singurul ovirtmgmt).<\/p>\n<p>Pe partea clientului este necesar un browser modern \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spice-space.org\/download.html\">client SPICE<\/a><\/noindex> pentru interac\u021biunea cu consola.<\/p>\n<p>Prima ma\u0219in\u0103 a fost pornit\u0103 cu succes. Cu toate acestea, pentru o func\u021bionare mai complet\u0103 a sistemului, este necesar\u0103 realizarea unui set suplimentar de configura\u021bii, despre care vom continua \u00een urm\u0103toarele articole.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501182\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438 \u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 (ovirt-engine) \u0438 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u043e\u0432 (hosts) \u2014 \u041c\u044b \u0437\u0434\u0435\u0441\u044c \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0418\u0442\u0430\u043a, \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 ovirt-engine \u0438 ovirt-host. \u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438. \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 ovirt-engine \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 ovirt-host \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0437\u043b\u0430 \u0432 oVirtN \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 FC [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-82494","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47oVirt \u0437\u0430 2 \u0447\u0430\u0441\u0430. \u0427\u0430\u0441\u0442\u044c 2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0438 \u0445\u043e\u0441\u0442\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-05-21T23:42:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-21T23:42:24+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47oVirt \u00een 2 ore. Partea 2. Instalarea managerului \u0219i a gazdelor | ProHoster","description":"Acest articol este urm\u0103torul din ciclul despre oVirt, \u00eenceput aici. Articole","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47oVirt \u0437\u0430 2 \u0447\u0430\u0441\u0430. \u0427\u0430\u0441\u0442\u044c 2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0438 \u0445\u043e\u0441\u0442\u043e\u0432 | ProHoster","og:description":"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-05-21T23:42:24+00:00","article:modified_time":"2020-05-21T23:42:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"82494","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:36:26","updated":"2022-09-28 08:12:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/82494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=82494"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/82494\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=82494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=82494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=82494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}