Está en la página 1de 12

11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

En el campo de la virtualización existen muchas soluciones, tanto a nivel de usuario como a nivel
empresarial. En este artículo os hablaré de una completa plataforma de virtualización de servidores,
basada en KVM y contenedores. Es muy potente y fácil de usar y además es un proyecto de código
abierto con lo cual, somos libres de utilizar, compartir y modificar el código fuente. Estoy hablando
de Proxmox Virtual Environment.

CONTENIDO:

1) ¿Qué es Proxmox VE?

2) Requisitos para la instalación

3) Instalación paso a paso

4) Actualización

5) Primeros pasos

6) Video-Tutorial

1) ¿Qué es Proxmox VE?

Proxmox es un Hypervisor de tipo 1 también conocido como nativo, unhosted o bare metal (sobre
metal desnudo) por lo que el software de proxmox se ejecuta directamente sobre el hardware del
equipo físico.

Algunos de los Hypervisores de tipo 1 más conocidos son:

WMWare ESXi,
Xen
Citrix XenServer
Microsoft Hyper-V Server (Windows Server 2012 R2 Core con el Rol de Hyper-V)

La diferencia de los Hypervisores de tipo 1 respecto a los de tipo 2, es que el software se ejecuta
directamente sobre el Hardware del equipo físico.

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 1/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Proxmox es una solución completa de virtualización de servidores que implementa dos tecnologías de
virtualización:

KVM (Kernel-based Virtual Machine): Nos permite ejecutar múltiples máquinas virtuales
(Windows, Linux, Unix 32 o 64 bits), en la que cada máquina virtual tendrá su propio hardware
virtual. KVM utiliza una versión modificada de QUEMU, que es un emulador de procesadores con
capacidad de virtualización (lo que hace QUEMU es convertir el código binario de la arquitectura
de la máquina física en códigoo que pueda entender la maquina virtual huesped). Así que da igual
que sistema operativo queramos virtualizar. Conoce más sobre KVM

OpenVZ: Virtualización basada en contenedores para LINUX. Proxmox nos permite ejecutar
múltiples “instancias” de sistemas operativos aislados sobre un único servidor físico, con la
ventaja de que cada MV usa los recursos Hardware del servidor anfitrión, consiguiendo con esto
mejoras en el rendimiento, escalabilidad, densidad, administración de recursos dinámico, etc ya
que cada MV se ejecuta sobre el propio Kernel del Servidor físico. El inconveniente de esto ya nos
lo podemos imaginar…. Y es que, tanto los Sistemas Operativos huéspedes como los anfitriones
deben ser LINUX (Las distribuciones de GNU/Linux no importa que no sean iguales. Proxmox se
ejecuta sobre Debian GNU/Linux «wheezy»). Conoce más sobre OpenVZ

2) REQUISITOS DEL SISTEMA

Desde la página oficial de Proxmox la recomendación es la siguiente:

HARDWARE RECOMENDADO:

Dual o Quad Socket Server (Quad / Six / Hexa Core CPUs’)


CPU: 64 bits (EMT64 Intel o AMD64)
Intel VT / AMD-V CPU capaz / Mainboard (para soporte KVM completa de virtualización)
8 GB de RAM es bueno, más es mejor (grab tanto como sea posible)
Hardware RAID con caché pilas protegido contra escritura (BBU) o la protección de flash
Discos duros rápidos y mejores resultados con 15k rpm SAS, RAID 10
Dos Gbit NIC (para la vinculación), NIC’s adicionales dependiendo de la tecnología de
almacenamiento preferido y configuración del clúster
Hardware de Esgrima (sólo es necesario para HA)

HARDWARE MÍNIMO (sólo para probar)

Intel VT / AMD-V CPU capaz / Mainboard (para soporte KVM completa de virtualización)
CPU: 64 bits (EMT64 Intel o AMD64)
Mínimo 1 GB de RAM
Unidad de disco duro
Una NIC
https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 2/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Ya que usaré Proxmox para un entorno de laboratorio, voy a comprobar sólo los requisitos mínimos.

Pero antes de que hagamos cualquier cosa lo primero que tenemos que verificar es, que nuestro
servidor físico tenga soporte para virtualización, esto lo conseguiremos entrando en la BIOS de la
máquina y habilitando dicha opción. Dependiendo de cada motherboard esta opción por lo general la
encontramos en las Características Avanzadas de la BIOS.

Imagen de la BIOS de una motherboard

Quiero aclarar que tengo instalado Proxmox en una máquina física, pero para poder hacer mejor las
capturas de pantalla voy a hacer la demostración usando VMWare Workstation, con lo cual me queda
de esta manera:

Máquina virtual VMWare con la opción de


virtualización habilitada

Nota: Si no habilitamos esta opción, Proxmox nos dará un error al momento de instalar una máquina
virtual.

Una vez que hayamos conseguido hacerlo guardamos los cambios y antes de reiniciar la máquina
vamos a verificar de que el Servidor es capas de virtualizar, como el Servidor físico no tiene ningún
sistema operativo instalado, usaré una distribución Linux en versión Live para arrancar con dicho CD
(estoy usando Lubuntu pero se puede usar cualquiera), esto lo hago para estar seguro que la
instalación no va a fallar.

Ya estamos listos para hacer la comprobación de los requisitos que necesitamos para instalar Proxmox.
Así que vamos a ello. Arrancamos nuestra máquina con el Live CD mencionado anteriormente

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 3/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Live CD de Lubuntu

Elegimos la opción de probar sin instalar y damos a ENTER. Se nos cargará una imagen de Lubuntu,
lo que vamos a hacer es abrir una terminal

Con la terminal abierta vamos a ejecutar los siguientes comandos para comprobar el hardware que
tenemos en nuestra máquina física y saber si vamos a poder instalar Proxmox en ella:

2.1) Intel VT / AMD-V CPU:

Dependiendo el procesador que tengamos vamos a ejecutar:

INTEL: grep – -color vmx /proc/cpuinfo

El resultado que nos debe devolver tiene que ser parecido al siguiente:

Procesador INTEL con soporte para


virtualización

En el caso de que no nos devuelva ningún valor, quiere decir que nuestro procesador no soporta
virtualización. Para AMD el comando es el siguiente
https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 4/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

AMD: grep – -color svm /proc/cpuinfo

Lo mismo, el resultado que debe mostrarnos es el siguiente:

Procesador AMD con soporte para


virtualización

2.2) CPU: 64 bits (EMT64 Intel o AMD64):

Sin salir de la terminal podemos seguir con la segunda comprobación. Tanto si el procesador es
INTEL o AMD ejecutamos el siguiente comando: grep -w lm /proc/cpuinfo.

Si el comando nos devuelve el valor de abajo con las letra lm en rojo quiere decir que nuestro
procesador es de 64 bits de lo contrario sería de 32.

Procesador de 64 bits

2.3) Mínimo 1 GB de RAM

Para comprobar la memoria que tenemos ejecutamos el siguiente comando:

cat /proc/meminfo

Cantidad total de memoria RAM de la


máquina

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 5/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

2.4) Unidad de disco duro

Para comprobar el espacio que disponemos en el Disco Duro podemos ejecutar el siguiente comando:

2.5) Una NIC

Para ver la interfaces de red que tenemos ejecutamos el siguiente comando:

Ya que tenemos las comprobaciones correspondientes vamos a hacer la instalación de Proxmox.

3) INSTALACIÓN PASO A PASO:


Para hacer la instalación lo primero que tenemos que tener es la imagen .iso de la instalación. Para ello
lo podemos descargar desde la página oficial de Proxmox: click aquí para descargar Proxmox
Ahora que tenemos el CD de instalación procedemos a arrancar la máquina.
Cuando arrancamos se nos muestra una primera pantalla que se queda esperando para que le demos
enter, pero también podemos especificar ciertos parámetros que nos pueden servir para personalizar
la instalación ya que por ejemplo por defecto no nos deja especificar el tamaño de disco para el root ni
la cantidad de swap que le queremos dar.

Si queremos que nos lo instale con las opciones por defecto simplemente nos saltamos este paso
dando enter. Si por el contrario queremos determinar la cantidad de root y swap escribimos en el
prompt lo siguiente:

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 6/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Comandos para indicar la cantidad de root y


swap en la instalación

En donde maxroot=10 es para indicar el tamaño que tendrá el root, y swapsize=2 para indicar la
cantidad de memoria swap.
NOTA: el teclado por defecto que carga proxmox es el ingles de forma que si nuestro teclado es
español no nos detectará el signo = para que lo haga debemos presionar la tecla ALT + 61 a la vez.
Luego de este paso ya nos pregunta por el idioma del teclado.
Le damos a enter y esperamos a que nos carge la siguiente pantalla en la que nos pregunta si
aceptamos los acuerdo de licencia. Le decimos que si para continuar

Lo siguiente que nos pregunta es donde queremos instalar Proxmox. Como yo tengo solamente un
Disco pues no me deja escoger nada más que ese

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 7/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Le damos a Next, y lo que nos pregunta a continuación es: El País, la zona horaria y el idioma del
teclado

Rellenamos los campos acorde a lo que nos interese y le damos a Next

Lo siguiente que nos pide es una contraseña para el usuario root, que será con la que nos vamos a
validar, también nos pide una dirección de correo que es para cuando el servidor tenga un fallo se nos
pueda notificar por correo.

Le damos a Next y lo siguiente que tenemos que rellenar es:

FQDN (Fully Qualified Domain Name): Es el nombre completo de la máquina es decir el nombre
+ dominio al que pertenece.

Dirección IP: Si en la red que estamos hay un servidor DHCP la IP se asignará automáticamente,
si nos gusta esa dirección la dejamos tal cual, o si queremos cambiarla la podemos hacer siempre y
cuando pertenezca a la misma red en la que nos encontramos.

Máscara: Una acorde a nuestra red.

Gateway: La dirección por donde saldremos a Internet.

Servidor DNS: Es importante que tengamos salida a Internet para poder hacer una actualización
por lo menos la primera vez después de instalarlo, ya que dependiendo de la fecha que
descarguemos el software se habrán echo mejoras que sería bueno tenerla actualizadas, más que
nada por seguridad.
https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 8/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Una vez rellenados los campos anteriores, le damos a Next y esperamos a que se nos instale. Si ya ha
terminado de hacer la instalación. Enhorabuena ya tienes un servidor Proxmox. Ahora sólo queda
reiniciar el servidor.

Al reiniciarse la máquina nos encontramos con un Servidor Debian en el que nos tenemos que logear
con el usurio root y la contraseña que le dimos en la instalación. También podemos darnos cuenta que
nos muestra la dirección del servidor web con el que nos podemos conectar desde un navegador para
poder hacer las configuraciones de una forma más amigable.

4) ACTUALIZACIÓN:

Antes de empezar a trabajar con el servidor es importante que lo actualizemos. Esto lo conseguimos
con el siguiente comando.

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 9/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Cuando ejecutamos el comando nos va a salir un error como el siguiente:

Vemos que es un error del tipo 401 Unauthorized, esto es porque no tenemos acceso a los repositorios
enterprise de Proxmox.

Para conseguirlos debemos pagar una suscipción.

Ignoramos el mensaje y volvemos a ejecutar el comando apt-get upgrade

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 10/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Le damos a Y para continuar y empezará a actualizar los paquetes. Cuando termine nos saldrá un
aviso de que está actualizado

OJO: La suscripción no es necesaria. Es solamente si queremos acceder a los repositorios enterprise,


por lo tanto ignoramos el mensaje y continuamos. Si desean saber más sobre el precio de las
suscripciones pueden consultarlas en el siguiente enlace

5) PRIMEROS PASOS:

Ahora que ya tenemos nuestro servidor actualizado es necesario hacer las últimas revisiones para ver
si está todo correcto.Tenemos dos forma de entrar a la administración de Proxmox:

Consola SSH: dependiendo


Mediante acceso web:

Para acceder al Servidor Proxmox lo podemos hacer desde cualquier dispositivo que cuente con un
navegador. Para ello indicamos la ip del servidor más el puerto correspondiente. Por defecto el puerto
que usa Proxmox es el 8006, que por seguridad lo debemos cambiar cuanto antes.

La primera vez que ingresamos la dirección IP junto con el puerto nos saldrá un aviso de advertencia.

Lo que tenemos que hacer es indicar al navegador de que confiamos en este servidor y añadimos una
excepción, para que no nos vuelva a dar esta advertencia.

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 11/12
11/6/2020 Proxmox: Instalación y Puesta a Punto | AdministradoresIT

Confirmamos y vemos que nos muestra una pantalla en la que nos tenemos que loguear con el
usuario root y la contraseña indicada en la instalación

Una vez logueados ya tenemos acceso completo a nuestro Proxmox

Si no tenemos la suscripción de la que hablé hace un rato nos saldrá un mensaje en el que nos lo
indica

Le damos a OK para acceder. Y ya disponemos de un Servidor Proxmox listo para virtualizar

https://administradoresit.wordpress.com/2015/02/19/instalacion-proxmox/ 12/12

También podría gustarte