====== [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 [[doc:tec:net:wol:inicio|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'' 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 =====
''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''.