[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. 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.
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 comandomv
.# 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
añadiéndole las IPs de los servidores DNS de la siguiente manera como en este ejemplonameserver 80.58.61.250 nameserver 80.58.61.254
Caprichos
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
.