Saludos nuevamente.
Sigo con la publicación de partes de mi manual de Proxmox VE 4.0, ahora con la primera operación que se realiza para tener tanto uno o varios hipervisores así como clústers HA: la instalación del Sistema Operativo. Aquí es válido aclarar que los pasos que se describen a continuación se corresponden con una instalación al estilo «bare metal», más adelante publicaré otro post donde describiré los pasos de la instalación de Proxmox VE sobre un sistema operativo Debian preinstalado.
Bueno, sin más, aquí les va el artículo, espero les sea útil.
Instalación de Proxmox VE 4.0
La instalación de los nodos se realizó mediante el CD del Proxmox VE 4.0, recién publicado. Durante la misma se solicitan una serie de datos.
La pantalla inicial de la instalación tiene este aspecto:
Como se ve, existen diferencias con respecto a las versiones de la rama 3.x.
Seguidamente procedemos a seleccionar la primera opción para cargar el instalador de Proxmox VE 4.0:
Y una vez cargado dicho instalador, la siguiente pantalla muestra el Acuerdo o Contrato de Usuario Final, el famoso EULA:
Para seguir a la siguiente pantalla, pinchar el botón “I agree” (“Estoy de Acuerdo”) o presionar la tecla ENTER, para pasar a la pantalla donde se seleccionará el disco duro en el que se instalará el sistema operativo de Proxmox VE:
Si no queremos complicarnos la vida, pues, solamente hay que dar clic en el botón “Next” o presionar ENTER. No obstante, quiero detenerme en este punto un momento para explicar algunas cosas.
En la mayoría de las organizaciones, empresas o instituciones de nuestro país los administradores de red disponen de un servidor (o estación de trabajo adaptada como servidor) con un solo disco duro (generalmente, y en estos últimos tiempos, de un tamaño considerable), pero siempre se recomienda que el hipervisor Proxmox VE tenga más de un disco duro.
Entonces, si disponemos de más de un disco duro, podemos seleccionar en cuál de ellos se instalará el sistema operativo:
Como se ve en la imagen, se disponen de dos discos duros, uno de 160 GB y otro de 320GB. En nuestro caso seleccionaremos el de menos tamaño para el sistema operativo Proxmox VE (el de 160 GB). El otro disco se usará como base para la creación posterior de un almacenamiento compartido entre los nodos de un Clúster Proxmox VE donde se guardarán las imágenes de discos duros de las máquinas virtuales.
Ah, y también tenemos la posibilidad de personalizar tanto el espacio de disco que se utilizará y el sistema de archivos de Proxmox VE:
Más adelante se detallará acerca de estas opciones.
La siguiente pantalla es para seleccionar el país, la zona horaria (que se establece automáticamente una vez que se selecciona el país) y la distribución del teclado:
Seguidamente se solicitan tanto la contraseña de root como el correo electrónico al que se enviarán las notificaciones del hipervisor en caso de algún problema:
Una vez proporcionados los datos que nos solicitan, damos clic en el botón “Next” para pasar a la siguiente pantalla:
En esta pantalla se deben proporcionar una serie de datos vitales, los cuales sirven para identificar al hipervisor en la red. Dichos datos son: el nombre FQDN del hipervisor (o sea, el nombre completo del servidor en la forma nombre_corto.dominio), la dirección IP, la máscara de subred, la puerta de enlace y el(los) servidor(es) DNS del dominio.
Entonces, proporcionados estos datos, se procede a iniciar el proceso de instalación del hipervisor:
Primeramente se crea el sistema de archivos raíz donde se alojarán los archivos del sistema operativo subyacente de Proxmox VE. Este proceso puede tomar unos minutos en dependencia de las características de hardware del servidor.
Aquí se está extrayendo el sistema base, que no es más que la copia del sistema en el disco duro.
Después que se termina de montar en el disco duro el sistema base, el instalador procede a instalar los paquetes propios de Proxmox VE. Dichos paquetes, si se es curioso, están ubicados dentro de una carpeta llamada “proxmox” en el CD de instalación, los cuales son un con junto de archivos con extensión .deb.
Por último, se configura el cargador de arranque de Proxmox VE. Sin esto, simplemente el sistema operativo no arrancaría.
Y finalmente todo está instalado y preparado para arrancar por primera vez un sistema Proxmox VE 4.0 virgen. Para ello basta con presionar el botón “Reboot”.
Al iniciar el nuevo hipervisor lo primero que nos sale es la pantalla de opciones de arranque:
La cual es similar a la que se muestra a partir del momento en que salió a la luz la versión 3.3 de Proxmox VE. En ella el usuario tiene dos opciones: o presionar ENTER para que el proceso de arranque comience inmediatamente o esperar el conteo regresivo de los 4 segundos.
En esta versión 4.0 ya no se muestran las notificaciones de los dispositivos que se cargan ni de los servicios que se inician:
Solamente se ve unos datos iniciales y al cabo de unos pocos segundos el hipervisor ya está listo para ser usado, o sea, muestra la típica pantalla de autenticación de Proxmox VE:
Claro está que gestionar un hipervisor Proxmox VE a base de CLI (Interfaz de Línea de Comandos) para un usuario que se inicia en esta herramienta (y también para un administrador u operador) sería un proceso tedioso. Para mitigar este problema, Proxmox VE trae consigo una interfaz Web muy amigable y agradable a la vista. De la misma hablaremos más adelante.






hermano necesito el disco de instalacion de esta version, aki te dejo mis datos por favor te lo agradecere
Saludos, cuando voy a hacer una salva en proxmox no me deja y sale lo siguiente
«INFO: starting new backup job: vzdump 100 –remove 0 –mode snapshot –compress lzo –storage local –node proxmox
INFO: Starting Backup of VM 100 (qemu)
INFO: status = running
INFO: unable to open file ‘/etc/pve/nodes/proxmox/qemu-server/100.conf.tmp.984604’ – Permission denied
INFO: update VM 100: -lock backup
ERROR: Backup of VM 100 failed – command ‘qm set 100 –lock backup’ failed: exit code 2
INFO: Backup job finished with errors
TASK ERROR: job errors»
Y cuando voy a hacer una restaura tampoco me deja
«cluster not ready – no quorum? (500)»
Qué puede ser, hay alguna forma de restaurar el proxmox a algún estado anterior como hacemos con Windows…
De antemano muchas gracias…
Saludos, Rodolfo.
Primero que todo, gracias por su comentario.
Una de las primeras cosas que debe ver es la versión con la que está trabajando, dado que puede contener bugs que han sido corregidos en versiones posteriores a la que tiene instalada. Por ejemplo, la que uso es la siguiente:
proxmox-ve: 4.3-68 (running kernel: 4.4.21-1-pve)
pve-manager: 4.3-4 (running version: 4.3-4/ada7f750)
pve-kernel-4.4.21-1-pve: 4.4.21-68
pve-kernel-4.4.19-1-pve: 4.4.19-66
lvm2: 2.02.116-pve3
corosync-pve: 2.4.0-1
libqb0: 1.0-1
pve-cluster: 4.0-46
qemu-server: 4.0-91
pve-firmware: 1.1-10
libpve-common-perl: 4.0-75
libpve-access-control: 4.0-19
libpve-storage-perl: 4.0-66
pve-libspice-server1: 0.12.8-1
vncterm: 1.2-1
pve-qemu-kvm: 2.7.0-2
pve-container: 1.0-78
pve-firewall: 2.0-31
pve-ha-manager: 1.0-35
ksm-control-daemon: 1.2-1
glusterfs-client: 3.5.2-2+deb8u2
lxc-pve: 2.0.5-1
lxcfs: 2.0.4-pve1
criu: 1.6.0-1
novnc-pve: 0.5-8
zfsutils: 0.6.5.7-pve10~bpo80
Ahora bien, centrándonos primeramente en los errores que me muestra, tengo dos preguntas:
1.- ¿Ha hecho algún cambio a nivel de CLI que provocó alguna modificación de los permisos en los archivos de configuración de los entornos virtuales (EV)? Si fue una restauración, ¿cómo la hizo?
Le pregunto porque este error no es común:
INFO: unable to open file ‘/etc/pve/nodes/proxmox/qemu-server/100.conf.tmp.984604’ – Permission denied
2.- ¿Ha configurado un cluster Proxmox VE?
Pregunto porque este error:
“cluster not ready – no quorum? (500)”
Da únicamente cuando no se tiene la cantidad mínima de nodos en un cluster HA, que deben ser 3 como mínimo. No recomiendo tener dos nodos unidos en un cluster sin HA.
Con respecto a la última pregunta que me hizo, la que tiene que ver con un rollback de la configuración de los nodos, he buscado en el foro de Proxmox VE y todas las respuestas del Team de Proxmox VE (de Dietmar y Tom principalmente) son las mismas: siéntase libre de crear sus propias herramientas de respaldo de la configuración de los nodos.
Claro, recordar que la misma se guarda en /etc/pve y tiene su sistema de archivos especial (al estilo del funcionamiento de una base de datos). Como pista le puedo dar la siguiente URL:
http://ziemecki.net/content/proxmox-config-backups
En la cual su autor propone una manera de hacerlo.
Suerte con ello. Espero le sirva. 🙂
Gracias por responderme tan rápido, mi versión es «proxmox-ve_3.1-e1f08ccd-6»
Cree un cluster y después lo eliminé, ahora pongo pvecm nodes y me sale «cman_tool: Cannot open connection to cman, is it running ?». Quiero crear lo de nuevo y pongo pvecm add rufino y me sale «authentication key already exists» lo mismo pasa si le pongo otro nombre…
Saludos, Rodolfo.
Por nada, para eso estamos.
Bueno, tienes una versión bien antigua, lo que te recomiendo es que la actualices a la 3.4.
¿Cómo eliminó el clúster? Porque si no usó el pvecm correctamente, dejó trazas que ahora pesan. Sugiero la manipulación directa de los archivos del clúster que están ubicados en /etc/pve.
Mire, basado en mi viejo manual de Proxmox VE 3.x, la configuración inicial de un clúster recién creado de dos nodos es, más o menos, la siguiente:
NOTA: El código del archivo de configuración de Corosync no me sale bien aquí, así que lo subiré como imagen.
http://nihilanthlnxc.cubava.cu/files/2016/10/Configuracion-basica-de-Cluster-Proxmox-VE-3.x.png
Pero no es lo único que debes tocar, porque están los archivos de claves SSH del clúster, los cuales son muy parecidos a los que hace normalmente el SSH cliente en un host. Ah, todo parece indicar que cada cambio que hagas en /etc/pve inmediatamente se refleja en el archivo /var/lib/pve-cluster/config.db (el famoso Proxmox Cluster file system [pmxcfs]), ya aquí hay que tocar con extremo cuidado.
Espero te sirva. 🙂
Saludos, estuve mirando en /etc/pve y tengo permiso de lectura y ejecucion, pero no de lectura. Por eso no me deja hacer salvas ni nada, excepto en un contenedor que tengo. Sabes como volver a darle permiso de escritura a esas carpetas…
Saludos, Rodolfo.
Normalmente los permisos dentro de /etc/pve son:
– Usuarios: root.www-data
– Permisos: Carpetas – 755, Archivos – 640 (excepto los ocultos, que son 440)
Un script (burdo):
#!/bin/bash
BASEDIR=/etc/pve
chown -R root.www-data $BASEDIR/
chmod 755 $(find $BASEDIR -type d)
chmod 640 $(find $BASEDIR -type f)
Puedes resolver con esto, pero es rudimentario por la falta de tiempo. 🙁
Saludos y gracias,cuando ejecuto el script me dice: Function not implemented
Saludos, Rodolfo.
No chives. Hum…
Saludos, ayer no me referi a /etc/pve que tiene bien los permisos, sino a las carpetas y archivos que están dentro de pve que no tienen permisos de escritura, disculpame…
Saludos.
Aaaaaaaaaaahhhhhhhh.
Ya eso es otra cosa.
Saludos, Dónde puedo descargar la versión 3.4 de Proxmox…
Saludos, Rodolfo.
En Internet: en el sitio de Proxmox VE. En la Red CUBA: creo que en el FTP de Joven Club.
🙁
Saludos, dónde y cómo puedo actualizar la versión 3.4 de proxmox….
Saludos, Rodolfo.
Em… como le dije esta mañana:
– Internet: En el sitio de descarga de Proxmox VE.
– Red CUBA: Sitio FTP de los Joven club (y otro sitio que me dijeron esta mañana que es un centro de datos villaclareño, pero no me acuerdo ahora)
🙂
Saludos primero,cómo instalar el Openssl en proxmox para actualizarlo…
Saludos, Rodolfo.
Primero que todo, gracias por su comentario.
Entre las entradas del APT están las que apuntan a los repositorios Debian 8 principal y Security. Lo demás está en «aptitude update && aptitude upgrade -y»
🙂
hola creo que mi problema es demaciado basico.
Mire tengo dos isos de proxmox la versión 4.2 y la 3.4 , utilice el unetbootin para hacer la memoria booteable, pero en ambos casos cuando booteo me sale en el grub de unetbootin varias particiones …y en la que está el proxmox despues que intenta iniciarlo me da error es decir nunca llego a la primera pantalla .
Saludos, Mak.
Primero que todo, gracias por su comentario.
Le recomiendo el DD para crear el stick booteable y no Unetbootin. La Wiki de Proxmox VE recomienda entre sus opciones el uso del DD para volcar la imagen a una memoria flash o stick usb.
Una vez que arranque, si su PC o servidor tiene soporte EFI/UEFI escoja la opción asociada.
Espero le sirva. 🙂
Mis saludos para usted.
Tengo instalado un servidor con proxmox 4.4 hace alrededor de un mes pero desde ayer no puedo conectarme con el a traves de la interfas web, primero me daba error al autentificarme y cuando lograba hacerlo no podia ver ninguna de las pc virtuales, las cuales continuan trabajando. Ahora cuando intento conectarme se queda esperando que responda y no se conecta sin embargo si puedo conectarme por ssh al servidor. En resumen, el problema esta en la conexion por la interfas web. Puedo resolver este problema sin necesidad de reinstalar el servidor?????
Saludos, Dayamis.
Primero que todo, gracias por tu comentario, se agradece muchísimo.
Con respecto a lo que pregunta, Proxmox VE ya viene con todos los elementos necesarios para operarlo, tanto por WebGUi, como por CLI/Shell.
La cuestión está en que la PC que se va a utilizar para trabajarlo debe cumplir con ciertos requerimientos, el más importante es el tener el JRE instalado (preferentemente la última versión). Aparte de un navegador lo más actualizado posible.
En mi caso, todas las versiones de Proxmox VE de la rama 4 no me han dado problemas, dado que trato por todos los medios posibles de tener el PC lo más actualizado que puedo. 😀
Espero le sirva. 🙂
Soy nuevo en la instalación de proxmox. Como logro subir una imagen ISO de 5.3Gb para poderlo instalar ya en la opcion de Upload?, cuando llega al 100% pone error 0……
Saludos, Ernesto.
Primero que todo, gracias por su comentario.
Sencillo, copiar ese archivote a un dispositivo de almacenamiento USB (claro está que el mismo debe estar formateado a cualquier cosa que no sea FAT32, como NTFS, por ejemplo), ponerlo en el nodo, montarlo (yo recomendar que haya instalado el paquete NTFS-3G si el formato es NTFS), y luego copiar el archivo a la ubicación /var/lib/vz/template/iso. Fin de la historia.
NOTA IMPORTANTE: El nombre del archivo no debe contener espacios.
Espero le sirva. 🙂
saludos colega,
Quiero instalar un servidor con proxmox, es mi primera vez que lo voy a usar, y el HDD del servidor es de un tera, y quisiera saber si hay alguna forma de que yo pueda instalarlo solo en una parte del HDD, sin que me borre o afecte la restante.
mi correo es mbello@geci.cinet.cu
Gracias.
Saludos, mbelloyj.
Primero que todo, gracias por su comentario.
De lo que me pregunta, le sugiero esta URL:
https://www.sysadminsdecuba.com/2017/11/tips-buenas-practicas-al-instalar-un-proxmox/
Ahí puede encontrar buenos tips para lo que desea hacer.
Espero le sirva. 🙂
Un abrazo papo espero que todo este bien saludos a la jeva y los chamos
Un abrazo cuidate
Adrian