En el mundo de la virtualización, raro es la plataforma que en producción no se tiene un cluster aunque sea pequeño. Proxmox no va a ser menos, de los que venimos del mundo de VMware, nos llama la atención que no existe una figura como vcenter, la cual administra la plataforma, si no que se realiza todo desde los propios nodos.
En este caso, nuestro cluster se compone de 2 nodos, uno llamado proxmox y otro proxmox2. Si necesitáis volver a repasar lo paso de la instalación de promox aqui os dejo en enlace
Vamos a nuestro datacenter, elegimos cluster y create cluster.
Elegimos el nombre.
Con esto, tenemos creado nuestro cluster con uno de nuestros nodos, lo que seria nodo1.
Ahora pulsamos en join information y copiamos la información.
Nos vamos a lo que va a ser nuestro nodo 2, hacemos login y en la parte de cluster del datacenter de ese nodo elegimos join cluster
Una vez allí, pegamos la información y nos la rellena según lo necesitado. Por último, ponemos el password de root de la máquina que sería el nodo1 y le damos al join
Empieza a realizar una conexión de un nodo a otro.
Si volvemos a nuestro nodo1 ya podemos ver nuestro nuevo nodo2 agregado y en el datacenter nos indica el nombre del cluster.
Y en la información podemos ver que hay 2 nodos.
Ahora vamos a mover una de las máquinas virtuales al otro nodo. Botón derecho sobre la maquina virtual que queremos, y la damos al botón migrate.
Elegimos el movimiento que queremos hacer, en este caso vamos a moverlo de nodo1 a nodo2. Lo he dejado así aposta, para que veáis como voy a pasarlo a nfs porque está en un recurso local del nodo1, con la máquina en caliente.
Y esto haría el movimiento de un nodo a otro.
Espero que os sirva
hola Daniel
mi nombre es Elizabeth, y tengo un problema con un cluster, soy nueva en proxmox
resulta que por conflicto de IP me lo dejo con una x roja un cluster y el otro si esta funcionando
y no sé cómo agregarlo desde la consola, porque desde el GUI no me muestra el Join Cluster
ojalá puedas ayudarme y
agradezco de antemano tu apoyo
saludos!
Hola Elizabeth, vamos a probar con estos comando en ambos nodos:
service pve-cluster restart
service pveproxy restart
service pvedaemon restart
service pvestatd restart
cuidado tendrás un pequeña perdida de servicio en tus vm, te lo comento por si es un servidor en producción
dime si te funciona
hola Daniel, agradezco tu apoyo
esto es lo que me resulta de los comandos que me indicas:
root@pve:/# service pve-cluster restart
Job for pve-cluster.service failed because the control process exited with error code.
See «systemctl status pve-cluster.service» and «journalctl -xe» for details.
root@pve:/# service pveproxy restart
Job for pveproxy.service failed because the control process exited with error code.
See «systemctl status pveproxy.service» and «journalctl -xe» for details.
root@pve:/# service pvedaemon restart
root@pve:/# service pvestatd restart
Job for pvestatd.service failed because the control process exited with error code.
See «systemctl status pvestatd.service» and «journalctl -xe» for details.
root@pve:/#
Saludos!
Vale, si ves el mensaje que dice que ha lanzado tienes un problema en esos servicios y te dice que compruebes el estado
lanza esto:
systemctl status pve-cluster.service
después esto journalctl -xe
systemctl status pveproxy.service
después esto journalctl -xe
systemctl status pvestatd.service
después esto journalctl -xe
y pon el resultado de cada uno
tiene pinta, así sin verlo, y por lo que cuentas, que sigues tiene problemas de red quizás lo instalaste de nuevo y no desactivastes el firewall o la tarjeta de red no esta bien configurada. haces ping ese nodo?
Buenas tardes. Entendí el procedimiento. Tenfo una duda.
Tengo un proxmox en un HP Proliant ML110 con 32 gb de ram y un disco de 4 teras, con 4 MV (debian8, debian10, Zentyal y una windows 7). Quisiera crear el nodo II (para replicar el nodo I, en caso de emergencia) pero el procedimiento supone que debo migrarlo desde otro hardware con rl proxmox instalado. Existe alguna posibilidad de crear manualmente el nodo II en el HP Proliant, sin tener otro Proxmox instalado desde afuera??
Espero haya forumulado bien la duda.
Saludos
Hola Gustavo, la verdad que no estoy muy seguro de haber entendido tu pregunta, entiendo que tu tienes un proxmox con varias maquias y quieres hacer una alta disponibilidad, tienes otro maquina para ello no? en esa segunda maquina debes instalar el proxmox y seguir en procedimiento. con esto ya tendrías alta disponibilidad para tus vm ya que si sete cae el nodo 1 pasaran tu vm a nodo 2. Si necesitas que te aclare algo más no dudes en pregúntame, porque ya te digo no se si he entendido bien tu duda. un saludo