[Proxmox] Primeros pasos

Acceso al servidor

Acceso a Proxmox. Se utiliza una interfaz WEB. Este método tiene la ventaja principal de eliminar la carga del procesamiento gráfico por parte del hipervisor, además de permitir el acceso remoto para su administración. Abriremos un navegador y escribiremos la dirección IP del servidor Proxmox y el puerto 8006, por ejemplo:

https://192.168.1.33:8006

Nos aparecerá una ventana para hacer el login: La primera vez entraremos con el usuario root y la contraseña que determinamos durante la instalación de Proxmox, además seleccionaremos Linux PAM standard authentication y lenguaje Español.

Mensaje de suscripción

Mensaje de suscripción. Al entrar al servidor nos aparecerá un mensaje de que no tenemos suscripción válida pero el servidor es plenamente funcional. Si nos molesta ese aviso podemos hacer que no aparezca. Vamos a ver como quitarle ese mensaje.

En el menú vertical de la izquierda escogemos Vista por servidor » Centro de datos » nuestro equipo, nodo o servidor » En el menú vertical de al lado seleccionamos la >_ Consola de nuestro servidor. Nos aparecerá en una ventana la consola del servidor, con la sesión de root iniciada. Es ahí donde vamos a ejecutar las órdenes indicadas en los siguientes pasos.

Vamos a modificar el fichero /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.

cd /usr/share/javascript/proxmox-widget-toolkit
nano proxmoxlib.js

localizamos las dos líneas siguientes con F6 en el editor nano

Ext.Msg.show({
title: gettext('No valid subscription'),

y las reemplazamos por

void({ //Ext.Msg.show({
title: gettext('No valid subscription'),

Lo que estamos haciendo es comentar la primera parte de la línea donde pone que se debe mostrar el mensaje. Guardamos los cambios con Control+O y salimos con Control+X del editor nano.

Lo siguiente es reiniciar el servicio:

systemctl restart pveproxy.service

momentaneamente habrá una desconexión, podemos pulsar F5 para refrescar la página y ver cuando volvemos a tener el cursor en la consola solicitando órdenes.

Luego hacemos un logout, es decir nos desconectamos como usuario de Proxmox, a continuación hacemos Ctrl+F5 para refrescar la página y volvemos a entrar comprobando que ya no aparece el mensaje. Posteriormente, cuando se realicen actualizaciones puede volver aparecer el mensaje, debiendo repetirse el proceso para eliminarlo.

Apariencia

Tema. Podemos, por ejemplo, cambiar la pantalla a tema oscuro haciendo: Menú superior » botón derecho del usuario » Color Theme » Proxmox Dark.

WOL

Proxmox tiene la posibilidad de despertar los nodos apagados mediante el protocolo de Wake On Lan (WOL). Para ello es necesario conocer la dirección MAC del equipo que se quiere despertar y modificar la BIOS del mismo para habilitar WOL.

En BIOS

Wake-on-LAN debe configurarse previamente en la placa base: Que lo tenga admitido y que esté habilitado. Si la BIOS no tiene esa posibilidad, no se podrá usar esta función.

En Proxmox

Iremos a opciones del nodo y pondremos su dirección MAC para que pueda ser encendido mediante WOL desde Proxmox.

Si tenemos un cluster, también con click-dcho sobre el nodo apagado tendremos la opción de hacer WOL.

Actualizaciones

Podemos actualizar los repositorios y el sistema desde una consola de root del nodo con las órdenes

# apt update
# apt dist-upgrade

Y observamos que no podemos acceder a algunos repositorios porque no disponemos de suscripción.

Podemos añadir otros repositorios que no precisan de suscripción, aunque Proxmox no los recomienda usar en entornos de producción.

Primero renombrar /etc/apt/sources.list.d/pve-enterprise.list como /etc/apt/sources.list.d/pve-enterprise.list.bak, usando el comando mv.

# mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak

A continuación añadir en sources.list el repositorio:

# echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" >> /etc/apt/sources.list

Luego actualizar los repositorios y el sistema con

# apt update
# apt dist-upgrade

Problema. Puede ocurrir que tengamos mal configurado el servidor de DNS. En ese caso editaremos el fichero /etc/resolv.conf

# nano /etc/resolv.conf

añadiéndole las IPs de los servidores DNS de la siguiente manera como en este ejemplo

nameserver 80.58.61.250
nameserver 80.58.61.254

Caprichos (Españoles, claro)

Vista por servidor → Centro de datos → Nuestro nodo → Consola > Suelo instalar determinados paquetes a los que estoy acostumbrado…

Instalar aptitude

# apt install aptitude

Instalar mc

# aptitude install mc

Y luego determinadas comprobaciones

Versión instalada con

# hostnamectl

Configuración de red con

ip a