De mi Manual de Proxmox VE 4.x: Configuraciones posteriores de los Contenedores

Saludos nuevamente.

En uno de los posts anteriores hablé de la creación de contenedores a través de la WebGUI de Proxmox VE. Ahora hablaré de las configuraciones que se pueden realizar posterior a la creación del contenedor. Es algo similar a lo que se puede hacer con las máquinas virtuales.

Sin más, aquí les va:

Configuraciones posteriores de los Contenedores

De manera similar a las máquinas virtuales KVM, el gestor de Proxmox VE nos da posibilidad de modificar o hacer ajustes a los parámetros de configuración de los contenedores LXC previamente creados.

Claro está que aquí la cosa cambia, dado que, en el caso de los contenedores, las pestañas de configuración son diferentes a como son en las máquinas virtuales KVM que solamente teníamos dos pestañas: “Hardware” y “Options”. Aquí las pestañas son otras:

  • Pestaña “Resources”
  • Pestaña “Network”
  • Pestaña “DNS”

 

Opciones de configuración de los recursos de Memoria RAM y CPU de los Contenedores LXC

Como dije anteriormente, una vez que los contenedores se crean, podemos hacer ajustes posteriores. Aquí comenzaremos con los recursos de memoria RAM y CPU:

93 - Gestor de Proxmox VE - CT_LXC - Pestaña Resources

Para modificar los valores de los parámetros, basta con dar doble clic en cualquiera de los parámetros que aparecen es esta pestaña y saldrá una ventana como esta:

97 - Gestor de Proxmox VE - CT_LXC - Pestaña Resources - Editar valores

Y se puede modificar cualquiera de ellos según se desee.

Opciones de configuración de la interfaz de red virtual de los Contenedores LXC

En el caso de la red, la pestaña que presenta Proxmox VE es sencilla:

94 - Gestor de Proxmox VE - CT_LXC - Pestaña Network

Con dar doble clic en la interfaz deseada nos saldría una ventana como esta:

98 - Gestor de Proxmox VE - CT_LXC - Pestaña Network - Editar valores

Donde se puede cambiar el valor del parámetro que se desee.

Ah, y como se ve en la imagen anterior, en la barra de título se ve lo que comenté en las líneas más arriba: los contenedores LXC usan por defecto el modelo de red puente, o sea, interfaces de red virtuales del tipo veth.

Opciones de configuración del cliente DNS de los Contenedores LXC

Ahora bien, para el caso de la pestaña de configuración del cliente DNS del contenedor la cosa es mucho más sencilla:

95 - Gestor de Proxmox VE - CT_LXC - Pestaña DNS

Los parámetros a modificar en esta pestaña son los siguientes:

  • Hostname: Aquí se modifica el nombre de host del contenedor

 

99 - Gestor de Proxmox VE - CT_LXC - Pestaña DNS - Editar - Hostname

  • DNS domain y DNS server: Aquí se pueden modificar los valores de los parámetros del cliente DNS del contenedor

 

100 - Gestor de Proxmox VE - CT_LXC - Pestaña DNS - Editar - Valores Restantes

Pero, aparte de estas opciones de configuración que mencioné anteriomente, también existen otras que también son importantes.

Otras opciones de configuración de los Contenedores LXC

Ahora bien, dichas opciones se encuentran en la pestaña “Options” de las propiedades del contenedor en el gestor de Proxmox VE:

96 - Gestor de Proxmox VE - CT_LXC - Pestaña Options

Las cuales son similares a las mencionadas en el epígrafe de las máquinas virtuales KVM, pero con varias opciones diferentes donde no todas son editables. Las que se pueden modificar son las siguientes:

  • Start at boot: En esta opción se establece si el contenedor arrancará conjuntamente con el hipervisor o no

 

 101 - Gestor de Proxmox VE - CT_LXC - Pestaña Options - Editar - Start at boot

  • Start/Shutdown order: En esta opción –pienso yo- se establece el orden de arranque o parada de los contenedores y el tiempo que demorará

 

102 - Gestor de Proxmox VE - CT_LXC - Pestaña Options - Editar - Start-Shutdown order

NOTA: Por ahora no he visto esta opción, por lo que no puedo abundar más por el momento. Cuando la mire y lea lo que puede hacer, lo añadiré a esta nota.

  • Enable /dev/console: En esta opción se establece si se habilitará o no el apuntador al dispositivo de la consola texto virtual por la cual se administrará el contenedor

 

103 - Gestor de Proxmox VE - CT_LXC - Pestaña Options - Editar - Enable Dev-Console

NOTA: Tampoco he probado esta opción a profundidad. En cuanto lo haga, enriqueceré esta nota.

  • TTY count: En esta opción se establece la cantidad de consolas virtuales que tendrá el contenedor

 

104 - Gestor de Proxmox VE - CT_LXC - Pestaña Options - Editar - TTY count

  • Console mode: En esta opción se establece modo de la consola del contenedor

 

105 - Gestor de Proxmox VE - CT_LXC - Pestaña Options - Editar - Console Mode

NOTA: Tampoco he probado esta opción a profundidad.

Este parámetro muestra una serie de valores que se pueden escoger:

105.1 - Gestor de Proxmox VE - CT_LXC - Pestaña Options - Editar - Console Mode - Valores

  • CT protection: En esta opción se establece la protección contra modificación y/o borrado del contenedor, ya sea intencional o accidental

 

106 - Gestor de Proxmox VE - CT_LXC - Pestaña Options - Editar - CT protection

Esta opción funciona de la misma forma que la de las máquinas virtuales KVM.

Y hasta aquí la descripción de las opciones de la pestaña “Options” de los Contenedores LXC. Ya la parte de modificar los valores queda a conveniencia del administrador de la infraestructura.

Más adelante en otras secciones hablaré de cómo incrementar el espacio de almacenamiento adjuntándole más discos duros al hipervisor Proxmox VE, como también de cómo redimensionar las imágenes de las máquinas virtuales KVM y de la partición raíz de los contenedores LXC.

En cuanto a redimensionar la partición montada en /var/lib/vz, básicamente es el mismo proceso de manipualción de particiones, grupo de volúmenes y volúmenes lógicos LVM en sistemas GNU/Linux. No obstante, daré más detalles.

🙂

7 Comments

  1. Tengo Proxmox virtual v4 montado con un servidor server 2012 esta corriendo Ok,pero la lincencia de activacion KMSPico 10.0.9 no me corre no se activa y he utilizado tambien la 9 y nada. Tambien lei por internet otra q activa de otra manera q es Activador Windows y nada dime que puedo hacer gracias de ante mano.
    P.D Soy Cubano

  2. Hola Hector, a modo de contribución te pongo lo que define la web oficial de proxmox al respecto de Start order, Startup delay y Shutdown timeout
    – Start order: Defines the start order priority. E.g. set it to 1 if you start the VM on the first place . ( We use the reverse startup order for shutdown. )
    – Startup delay: After starting this VM continue starting other VM´s or CT´s according to this delay (time in seconds). E.g. set it to 240 if you want to wait 240 seconds before starting other VM´s or CT´s.
    – Shutdown timeout: This timeout is passed to the VM shutdown command. Default “Shutdown timeout” is 60 seconds for Containers and 180 seconds for VMs. On shutdown we use the following command for Vms:

    # qm shutdown –timeout

    Yo en lo personal he utilizado las dos primeras opciones con vms con kvm y me funcionan a la perfección. Espero que le sea de ayuda.

    1. Hum… interesante. Gracias, hermano.

      Mira, yo estaba viendo cómo darle un orden de encendido/apagado a mis VMs/CTs porque últimamente están castigándonos con la corriente. Con mis UPS puedo sobrevivir hasta media hora (ya tienen un buen tiempo de uso) y realizar el proceso de apagado y/o encendido de todo lo que tengo acá no es sencillo, jejeje.

      🙂

  3. Hector, por mucho que he buscado no logro encontrar como evitar que una determinada CT no tome la hora del Host, asi que despues de leer todos tus post podrias, al menos, tener una idea de como hacer esto.
    Un saludo,

    1. Saludos, hermano.

      ¡Oh, cuanto tiempo! Hace rato que no sé de ti. 😀 Dime cómo anda la vida.

      El problema es que debes configurarle la zona horaria igual a la que tiene el nodo:

      dpkg-reconfigure tzdata

      La sincronización se hace internamente.

      En mi caso tengo dos orígenes de sincronización de la hora en mis nodos:

      1.- Contra el servidor NTP de mi proveedor.
      2.- Robándole la hora a los servidores Web de Google o Yahoo (cuando uno se marea, salto para el otro).

      Espero te sirva. 😀

  4. Hola, por fabor si me pueden decir porque es este error en proxmox, no carga VM, este es el error,
    – command ‘/bin/nc6 -l -p 5901 -w 10 -e ‘/usr/sbin/qm vncproxy 101 2>/dev/null” failed: exit code 1

    1. Saludos, Fray.

      Primero que todo, gracias por su comentario.

      Eso pueden ser múltiples causas y no da información adicional al respecto. Revise si tiene instalando el JRE en la PC de gestión, o si tiene instalados los paquetes necesarios para que el subsistema Java en el nodo funcione adecuadamente, y así le puedo decir varias cosas, pero realmente no sé cual es su entorno actual.

      Espero le sirva. 😀

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *