{"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\/es\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","title":{"rendered":"oVirt en 2 horas. Parte 2. Instalaci\u00f3n del gestor y hosts","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Este art\u00edculo es el siguiente en la serie sobre oVirt, la introducci\u00f3n <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501166\/\">aqu\u00ed<\/a><\/noindex>.<\/p>\n<h2>Art\u00edculos<\/h2>\n<p><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501166\/\">Introducci\u00f3n<\/a><\/noindex><\/li>\n<li>Instalaci\u00f3n del gestor (ovirt-engine) y de hipervisores (hosts) \u2014 Estamos aqu\u00ed<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/502178\/\">Configuraciones adicionales<\/a><\/noindex><\/li>\n<\/ol>\n<p>\nEntonces, examinemos las cuestiones de la instalaci\u00f3n inicial de los componentes ovirt-engine y ovirt-host.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nLos procesos de instalaci\u00f3n siempre se pueden ver en m\u00e1s detalle en <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/\">la documentaci\u00f3n<\/a><\/noindex>.<\/p>\n<h2>Contenido<\/h2>\n<p><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"#setup-engine\">Instalaci\u00f3n de ovirt-engine<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#setup-host\">Instalaci\u00f3n de ovirt-host<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#add-host\">A\u00f1adir un nodo a oVirtN<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-nic\">Configuraci\u00f3n de la interfaz de red<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-fc\">Configuraci\u00f3n de FC<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#ovirt-fcoe\">Configuraci\u00f3n de FCoE<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-iso\">Almacenamiento de im\u00e1genes ISO<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#1stVM\">Primera VM<\/a><\/noindex><\/li>\n<\/ol>\n<p>\n<noindex><a rel=\"nofollow\" name=\"setup-engine\"><\/a><\/noindex><\/p>\n<h2>Instalaci\u00f3n de ovirt-engine<\/h2>\n<p>\nPara Engine, los requisitos m\u00ednimos son 2 n\u00facleos\/4 GiB de RAM\/25 GiB de almacenamiento. Se recomiendan al menos 4 n\u00facleos\/16 GiB de RAM\/50 GiB de almacenamiento. Usamos la opci\u00f3n de Gestor Aut\u00f3nomo, donde el engine funciona en una m\u00e1quina f\u00edsica o virtual dedicada fuera del cl\u00faster gestionado. Para nuestra instalaci\u00f3n tomaremos una m\u00e1quina virtual en, por ejemplo, un ESXi* dedicado. Es conveniente utilizar herramientas de automatizaci\u00f3n de despliegue o clonaci\u00f3n a partir de una plantilla preparada anteriormente o instalaci\u00f3n kickstart.<\/p>\n<p><i>*Nota: para un sistema de producci\u00f3n, esto es una mala idea, ya que el gestor funciona sin respaldo y se convierte en un cuello de botella. En este caso, ser\u00eda mejor considerar la opci\u00f3n de Self-hosted Engine.<\/i><\/p>\n<p>Si es necesario, el procedimiento de conversi\u00f3n de Aut\u00f3nomo a Autoalojado se describe en detalle en <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/migrating_from_a_standalone_manager_to_a_self-hosted_engine\/#Migration_overview\">la documentaci\u00f3n<\/a><\/noindex>. En particular, se le debe dar al host el comando reinstall con soporte para Hosted Engine.<\/p>\n<p>En la VM, instalamos CentOS 7 en configuraci\u00f3n m\u00ednima, luego actualizamos y reiniciamos el sistema:<\/p>\n<pre><code class=\"bash\">$ sudo yum update -y &amp;&amp; sudo reboot<\/code><\/pre>\n<p>\nPara la m\u00e1quina virtual, es \u00fatil instalar el agente del hu\u00e9sped:<\/p>\n<pre><code class=\"bash\">$ sudo yum install open-vm-tools<\/code><\/pre>\n<p>\npara hosts de VMware ESXi, o para oVirt:<\/p>\n<pre><code class=\"bash\">$ sudo yum install ovirt-guest-agent<\/code><\/pre>\n<p>\nConectamos el repositorio e instalamos el gestor:<\/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>\nConfiguraci\u00f3n b\u00e1sica:<\/p>\n<pre><code class=\"bash\">$ sudo engine-setup<\/code><\/pre>\n<p>\nEn la mayor\u00eda de los casos, la configuraci\u00f3n predeterminada seleccionada es suficiente; para utilizarla autom\u00e1ticamente, se puede ejecutar la configuraci\u00f3n con la opci\u00f3n:<\/p>\n<pre><code class=\"bash\">$ sudo engine-setup --accept-defaults<\/code><\/pre>\n<p>\nAhora podemos conectarnos a nuestro nuevo engine en la direcci\u00f3n <noindex><a rel=\"nofollow\" href=\"https:\/\/ovirt.lab.example.com\">ovirt.lab.example.com<\/a><\/noindex>. Aqu\u00ed a\u00fan est\u00e1 vac\u00edo, por lo que pasamos a la instalaci\u00f3n de hipervisores.<br \/>\n<noindex><a rel=\"nofollow\" name=\"setup-host\"><\/a><\/noindex><\/p>\n<h2>Instalaci\u00f3n de ovirt-host<\/h2>\n<p>\nEn el host f\u00edsico, instalamos CentOS 7 en configuraci\u00f3n m\u00ednima, luego conectamos el repositorio, actualizamos y reiniciamos el sistema:<\/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>Nota: para la instalaci\u00f3n, es conveniente utilizar herramientas de automatizaci\u00f3n de despliegue o instalaci\u00f3n kickstart.<\/i><\/p>\n<p>                        <b class=\"spoiler_title\">Ejemplo de archivo kickstart<\/b><br \/>\n                        \u00a1Atenci\u00f3n! <b>\u00a1Las particiones existentes se eliminan autom\u00e1ticamente!<\/b> \u00a1Tenga cuidado!<\/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>\nGuarde este archivo, por ejemplo, en <noindex><a rel=\"nofollow\" href=\"ftp:\/\/ftp.example.com\/pub\/labkvm.cfg\">ftp.example.com\/pub\/labkvm.cfg<\/a><\/noindex>Para usar el script al iniciar la instalaci\u00f3n del SO, debe seleccionar la opci\u00f3n \u2018Instalar CentOS 7\u2019, habilitar el modo de edici\u00f3n de par\u00e1metros (tecla Tab) y al final (con un espacio, sin comillas) agregar <\/p>\n<pre><code class=\"plaintext\">' inst.ks=ftp:\/\/ftp.example.com\/pub\/labkvm.cfg'<\/code><\/pre>\n<p>.<br \/>\nEl script de instalaci\u00f3n elimina las particiones existentes en \/dev\/sda, crea nuevas seg\u00fan <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_virtualization\/4.2\/html\/installation_guide\/advanced_rhvh_install\">las recomendaciones del desarrollador<\/a><\/noindex> (puede verlas despu\u00e9s de la instalaci\u00f3n con el comando lsblk). El nombre del host se establece como kvm01.lab.example.com (despu\u00e9s de la instalaci\u00f3n se puede cambiar con el comando hostnamectl set-hostname kvm03.lab.example.com), la obtenci\u00f3n de la direcci\u00f3n IP es autom\u00e1tica, la zona horaria es moscovita, se a\u00f1ade soporte para el idioma ruso.<\/p>\n<p>Contrase\u00f1a del usuario root: monteV1DE0, contrase\u00f1a del usuario mgmt: metroP0!is.<br \/>\n<b>\u00a1Atenci\u00f3n! \u00a1Las particiones existentes se eliminan autom\u00e1ticamente! \u00a1Tenga cuidado!<\/b><\/p>\n<p>Repetimos (o lo realizamos en paralelo) en todos los hosts. Desde el encendido de un servidor 'vac\u00edo' hasta su estado listo, teniendo en cuenta 2 cargas prolongadas, se requiere aproximadamente 20 minutos.<br \/>\n<noindex><a rel=\"nofollow\" name=\"add-host\"><\/a><\/noindex><\/p>\n<h2>Agregar un nodo a oVirt<\/h2>\n<p>\nSe realiza de manera muy simple:<\/p>\n<p>Compute \u2192 Hosts \u2192 New \u2192\u2026<\/p>\n<p>En el asistente, son obligatorios los campos Nombre (nombre mostrado, por ejemplo, kvm03), Hostname (FQDN, por ejemplo, kvm03.lab.example.com) y la secci\u00f3n Autenticaci\u00f3n \u2014 <i>usuario root (inmutable)<\/i> \u2014 contrase\u00f1a o clave p\u00fablica SSH.<\/p>\n<p>Despu\u00e9s de hacer clic en el bot\u00f3n <b>Ok<\/b> Recibir\u00e1 el mensaje <i>\u00abNo has configurado la gesti\u00f3n de energ\u00eda para este host. \u00bfEst\u00e1s seguro de que quieres continuar?\u00bb<\/i>. Esto es normal: la gesti\u00f3n de energ\u00eda la veremos m\u00e1s adelante, despu\u00e9s de la conexi\u00f3n exitosa del host. Sin embargo, si las m\u00e1quinas en las que est\u00e1n instalados los hosts no soportan la gesti\u00f3n (IPMI, iLO, DRAC, etc.), le recomiendo desactivarla: Compute \u2192 Clusters \u2192 Default \u2192 Edit \u2192 Fencing Policy \u2192 Enable fencing, desmarcar la casilla.<\/p>\n<p>Si el host no tuvo el repositorio de oVirt conectado, la instalaci\u00f3n fallar\u00e1, pero no hay problema: hay que a\u00f1adirlo, luego presionar Instalar -&gt; Reinstalar.<\/p>\n<p>La conexi\u00f3n del host no toma m\u00e1s de 5-10 minutos.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-nic\"><\/a><\/noindex><\/p>\n<h3>Configuraci\u00f3n de la interfaz de red<\/h3>\n<p>\nDado que estamos construyendo un sistema tolerante a fallos, la conexi\u00f3n de red tambi\u00e9n debe proporcionar una conexi\u00f3n redundante, lo cual se realiza en la pesta\u00f1a Compute \u2192 Hosts \u2192 <i>HOST<\/i> \u2192 Network Interfaces \u2014 Configurar redes del host.<\/p>\n<p>Dependiendo de las capacidades de su equipo de red y enfoques arquitect\u00f3nicos, son posibles varias opciones. Lo m\u00e1s \u00f3ptimo es conectarse al stack de conmutadores top-of-rack, para que en caso de fallo, la disponibilidad de red no se interrumpa. Veamos un ejemplo de canal agregado LACP. Para configurar un canal agregado, \"tome\" con el mouse el segundo adaptador no utilizado y \"lleve\" al primero. Se abrir\u00e1 una ventana <b>Crear nuevo v\u00ednculo<\/b>, donde LACP (Modo 4, agregaci\u00f3n de enlaces din\u00e1mica, 802.3ad) est\u00e1 seleccionado por defecto. En el lado de los conmutadores, se realiza la configuraci\u00f3n habitual del grupo LACP. Si no es posible construir un stack de conmutadores, se puede activar el modo Active-Backup (Modo 1). Revisaremos la configuraci\u00f3n de VLAN en el siguiente art\u00edculo, y en detalle con recomendaciones sobre la configuraci\u00f3n de la red en el documento <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\">Gu\u00eda de planificaci\u00f3n y requisitos previos<\/a><\/noindex>.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-fc\"><\/a><\/noindex><\/p>\n<h2>Configuraci\u00f3n de FC<\/h2>\n<p>\nFibre Channel (FC) se admite \"out of the box\", su uso no presenta complicaciones. La configuraci\u00f3n de la red de almacenamiento, que incluye la configuraci\u00f3n de sistemas de almacenamiento y zonificaci\u00f3n de conmutadores fabric en el marco de la configuraci\u00f3n de oVirt, no la abordaremos.<br \/>\n<noindex><a rel=\"nofollow\" name=\"ovirt-fcoe\"><\/a><\/noindex><\/p>\n<h2>Configuraci\u00f3n de FCoE<\/h2>\n<p>\nA mi parecer, FCoE no ha tenido una amplia difusi\u00f3n en las redes de almacenamiento, pero a menudo se utiliza en servidores como \"\u00faltima milla\", p. ej., en HPE Virtual Connect.<\/p>\n<p>                        <b class=\"spoiler_title\">La configuraci\u00f3n de FCoE requiere pasos adicionales simples.<\/b><\/p>\n<h4>Configurar el motor FCoE<\/h4>\n<p>\nArt\u00edculo en el sitio web de 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. C\u00f3mo configurar Red Hat Virtualization Manager para usar FCoE<br \/>\nEn el Manager<\/a><\/noindex>, con el siguiente comando a\u00f1adimos la clave al manager y lo reiniciamos:<\/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>Configurar nodo FCoE<\/h4>\n<p>\nEn los hosts de oVirt, es necesario instalar <\/p>\n<pre><code class=\"bash\">$ sudo yum install vdsm-hook-fcoe<\/code><\/pre>\n<p>\nA continuaci\u00f3n, se realiza la configuraci\u00f3n habitual de FCoE, art\u00edculo en 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. Configuraci\u00f3n de una interfaz de Fibre Channel sobre Ethernet<\/a><\/noindex>.<\/p>\n<p>Para Broadcom CNA, adem\u00e1s revisamos <noindex><a rel=\"nofollow\" href=\"https:\/\/support.hpe.com\/hpesc\/public\/docDisplay?docId=c04236477\">Gu\u00eda del usuario sobre la configuraci\u00f3n de FCoE para adaptadores basados en Broadcom<\/a><\/noindex>.<\/p>\n<p>Asegurarse de que los paquetes est\u00e9n instalados (ya vienen en minimal):<\/p>\n<pre><code class=\"bash\">$ sudo yum install fcoe-utils lldpad<\/code><\/pre>\n<p>\nA continuaci\u00f3n, la configuraci\u00f3n en s\u00ed (en lugar de ens3f2 y ens3f3, se sustituyen por los nombres de CNA, incluidos en la red de almacenamiento):<\/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>Importante<\/b>: si la interfaz de red soporta DCB\/DCBX, el par\u00e1metro DCB_REQUIRED debe estar establecido en no.<\/p>\n<p>DCB_REQUIRED=\"yes\" \u2192 <b>#<\/b>DCB_REQUIRED=\"yes\"<\/p>\n<p>A continuaci\u00f3n, se debe asegurar que el adminStatus est\u00e9 deshabilitado en todas las interfaces, incluidas las que no tienen FCoE activado:<\/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>\nSi hay otras interfaces de red, se puede habilitar LLDP:<\/p>\n<pre><code class=\"bash\">$ sudo systemctl start lldpad\n$ sudo systemctl enable lldpad\n<\/code><\/pre>\n<p>\nComo se mencion\u00f3 anteriormente, si se utiliza DCB\/DCBX de hardware, la configuraci\u00f3n DCB_REQUIRED debe estar habilitada en <b>no<\/b> y este paso puede ser omitido.<\/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>\nPara las interfaces de red, verifique si el inicio autom\u00e1tico est\u00e1 habilitado:<\/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>\nVerifique las interfaces FCoE configuradas; la salida del comando no debe estar vac\u00eda.<\/p>\n<pre><code class=\"bash\">$ sudo fcoeadm -i<\/code><\/pre>\n<p>\nLa configuraci\u00f3n adicional de FCoE se realiza como para el FC normal.<\/p>\n<p>A continuaci\u00f3n se configura el sistema y la red de almacenamiento: zonificaci\u00f3n, hosts SAN, creaci\u00f3n y presentaci\u00f3n de vol\u00famenes\/LUNs, despu\u00e9s de lo cual el almacenamiento se puede conectar a los hosts de oVirt: Almacenamiento \u2192 Dominios \u2192 Nuevo Dominio.<\/p>\n<p>La funci\u00f3n del dominio se deja como Data, Tipo de almacenamiento \u2014 Fibre Channel, Host \u2014 cualquiera, nombre \u2014 por ejemplo, storNN-volMM.<\/p>\n<p>Seguramente su sistema de almacenamiento admite no solo la reserva de caminos, sino tambi\u00e9n el balanceo. Muchos sistemas modernos son capaces de transferir datos de manera \u00f3ptima a trav\u00e9s de todos los caminos (ALUA active\/active).<\/p>\n<p>Para activar todos los caminos, se debe configurar el multipathing, sobre esto en los siguientes art\u00edculos.<\/p>\n<p>La configuraci\u00f3n NFS e iSCSI se realiza de manera similar.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-iso\"><\/a><\/noindex><\/p>\n<h3>Almacenamiento de im\u00e1genes ISO<\/h3>\n<p>\nPara instalar el sistema operativo, se necesitar\u00e1n sus archivos de instalaci\u00f3n, que a menudo est\u00e1n disponibles en forma de im\u00e1genes ISO. Se puede usar la ruta incorporada, pero para trabajar con im\u00e1genes en oVirt se ha desarrollado un tipo de almacenamiento especial \u2014 ISO, que se puede dirigir a un servidor NFS. Agregamos eso:<\/p>\n<p>Storage \u2192 Domains \u2192 New Domain,<br \/>\nFunci\u00f3n del Dominio \u2192 ISO, <br \/>\nRuta de Exportaci\u00f3n \u2014 por ejemplo, mynfs01.example.com:\/exports\/ovirt-iso (en el momento de la conexi\u00f3n, la carpeta debe estar vac\u00eda, el gerente debe tener permiso para escribir en ella),<br \/>\nNombre \u2014 por ejemplo, mynfs01-iso.<\/p>\n<p>Para el almacenamiento de im\u00e1genes, el gerente crear\u00e1 una estructura <br \/>\n\/exports\/ovirt-iso<b>\/&lt;some UUID&gt;\/images\/11111111-1111-1111-1111-111111111111\/<\/b><\/p>\n<p>Si en nuestro servidor NFS ya hay im\u00e1genes ISO, para ahorrar espacio es conveniente enlazarlas en esta carpeta en lugar de copiar los archivos.<br \/>\n<noindex><a rel=\"nofollow\" name=\"1stVM\"><\/a><\/noindex><\/p>\n<h2>Primera VM<\/h2>\n<p>\nEn este punto, ya se puede crear la primera m\u00e1quina virtual, instalar el SO y el software de aplicaci\u00f3n.<\/p>\n<p>Compute \u2192 Virtual Machines \u2192 New<\/p>\n<p>Para la nueva m\u00e1quina, especifique un nombre (Name), cree un disco (Instance Images \u2192 Create) y conecte la interfaz de red (Instantiate VM network interfaces by picking a vNIC profile \u2192 seleccionar de la lista por ahora el \u00fanico ovirtmgmt).<\/p>\n<p>Del lado del cliente, se necesita un navegador moderno y <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spice-space.org\/download.html\">el cliente SPICE<\/a><\/noindex> para interactuar con la consola.<\/p>\n<p>La primera m\u00e1quina se ha iniciado con \u00e9xito. Sin embargo, para un funcionamiento m\u00e1s completo del sistema, es necesario realizar una serie de configuraciones adicionales, de las que continuaremos hablando en los pr\u00f3ximos art\u00edculos.<br \/>\n<br \/>Fuente: <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 - 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\/es\/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\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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 en 2 horas. Parte 2. Instalaci\u00f3n del administrador y hosts | ProHoster","description":"Este art\u00edculo es el siguiente en el ciclo sobre oVirt, comienza aqu\u00ed. Art\u00edculos","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/82494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=82494"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/82494\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=82494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=82494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=82494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}