Instalación oVirt en Centos 7
Seguimos ampliando las alternativas que disponemos en diferentes plataformas. Hoy volveremos nuevamente a Linux, y en este caso Centos 7.
Reutilizaré mi Microserver Gen 8, donde tenía un VMware ESXi y que ya se me queda justo para unas cosas, pero no para otras. Y aprovecharemos para montar un sistema de Docker, Kubernetes y como no, para hacer probatinas como oVirt.
¿Qué es oVirt?
Lo podríamos poner a la altura de VMware vSphere en el mundo Open, salvando las distancias. O dicho de otra forma, es una capa avanzada de gestión de KVM.
Es una capa tan interesante, que es en la que se basa Red Hat Enterprise Virtualization. Como otros productos de otros fabricantes, es capaz de trabajar por ejemplo con diferentes tecnologías de hyperconvergencia (ejemplo, GlusterFS) o manejar conexiones de Storage como iSCSI, Fiber Channel,…
Es decir, podréis manejar tanto el almacenamiento, la red o todo el hardware subyacente para poder crear máquinas virtuales.
Requerimientos Hardware oVirt
Como podréis ver en la tabla, no hay una gran necesidad de hardware mínimo para instalarlo:
Para comprobar si vuestro servidor cumple los requisitos de CPU podéis usar el siguiente comando:
1 |
grep -E 'svm|vmx' /proc/cpuinfo | grep nx |
De disco si necesitaréis unos 45GB que se subdividen de la siguiente forma:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
/(root) - 6 GB /home - 1 GB /tmp - 1 GB /boot - 1 GB /var - 15 GB /var/log - 8 GB /var/log/audit - 2 GB swap - 1 GB |
Requerimientos de puertos de red oVirt
Para más información: https://wiki.centos.org/HowTos/oVirt
Es importante hacer un update de vuestro sistema y reiniciarlo si hay cambios importantes:
1 |
yum clean all && yum update |
Instalaremos el repositorio de oVirt para Centos 7:
1 |
yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm |
Una vez que lo tenemos en el sistema, podemos lanzar la instalación automática de oVirt:
1 |
yum install ovirt-engine |
Lanzamos su ejecución aceptando todo por defecto:
1 |
engine-setup --accept-defaults |
Nos pedirá la contraseña que usaremos para el usuario admin:
Y terminaremos el proceso de instalación:
Habrá que modificar probablemente el nombre FQDN:
1 2 3 4 5 6 7 8 9 10 |
[root@ovirt yum.repos.d]# vi /etc/ovirt-engine/engine.conf.d/11-setup-sso.conf ENGINE_SSO_CLIENT_ID="ovirt-engine-core" ENGINE_SSO_CLIENT_SECRET="3oVtaG0tiBEhC1rTE1QFgGWT38FDRJWP" ENGINE_SSO_AUTH_URL="https://${ENGINE_FQDN}:443/ovirt-engine/sso" ENGINE_SSO_SERVICE_URL="https://${ENGINE_FQDN}:443/ovirt-engine/sso" ENGINE_SSO_SERVICE_SSL_VERIFY_HOST=false ENGINE_SSO_SERVICE_SSL_VERIFY_CHAIN=true SSO_ALTERNATE_ENGINE_FQDNS="" SSO_ENGINE_URL="https://${ENGINE_FQDN}:443/ovirt-engine/" |
Modificamos la línea:
1 |
SSO_ALTERNATE_ENGINE_FQDNS="ovirt.negu.local" |
Una vez terminado, podemos ir a la URL de nuestro servidor de la siguiente manera. Así ya tendremos el dashboard:
1 2 |
https://FQDN_SERVIDOR/ovirt-engine/ EJEMPLO: https://ovirt.negu.local/ovirt-engine/ |
En próximas entradas veremos cómo es la gestión.
¿Te ha gustado la entrada SÍGUENOS EN TWITTER?
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?