Sí Arián, es verdad que se debe crear el cluster y unir los nodos sin tener
maq virt creadas.
Pero soy terco coño y lo + cómico es que ya me ha pasado.
Incluso no deja ni eliminar un contenedor ni crearlo. Me dice que no hay
quorum y que el cluster está offline, algo así.
Voy a tratar de eliminar los nodos y deshacer el cluster como dicen en
https://pve.proxmox.com/wiki/Proxmox_VE_4.x_Cluster
Por casualidad tienes en tu proxmox, un demonio que se llama cman corriendo?
Porque yo no lo tengo.
Saludos, gracias
----- Original Message -----
From: "Arian Molina Aguilera" <linuxc...@openmailbox.org>
To: "Lista cubana de soporte técnico en Tecnologias Libres"
<gutl-l@jovenclub.cu>
Sent: Friday, June 17, 2016 8:57 AM
Subject: Re: [Gutl-l] problemas agregando nodo a cluster proxmox 4.2
El 17/06/16 a las 10:49, Yusbel Muñíz escribió:
Hola lista, vengo con una duda sobre un problema que se me está
presentando hace un par de días.
Creo que a alguien le sucedió algo igual o parecido, no sé si a Pablo.
Instalé un proxmox 4.2 pues decidí migrar de la versión 3.4. Probé y
monté un contenedor lxc y todo ok.
Creé el cluster desde ese nodo. Todo OK.
Al par de días instalé otro nodo, pero cuando intentaba añadirlo al
cluster me devolvía el siguiente error.
root@proxmox2:/# pvecm add 172.16.17.2 --force
unable to copy ssh ID
Cuando intentaba:
root@proxmox2:/# ssh-copy-id root@172.16.17.2
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to
filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you
are prompted now it is to install the new keys
cat: write error: Permission denied
Veo entonces estos permisos en /root/.ssh/ y en /etc/pve/priv/
root@proxmox2:/# ls -la /root/.ssh/
lrwxrwxrwx 1 root root 29 Jun 10 08:50 authorized_keys ->
/etc/pve/priv/authorized_keys
-rw-r----- 1 root root 96 Jun 10 08:50 config
-rw------- 1 root root 1679 Jun 10 08:50 id_rsa
-rw-r--r-- 1 root root 395 Jun 10 08:50 id_rsa.pub
-rw-r--r-- 1 root root 222 Jun 16 10:56 known_hosts
root@proxmox2:/# ls -la /etc/pve/priv/
-rw------- 1 root www-data 1675 Jun 10 08:50 authkey.key
-rw------- 1 root www-data 396 Jun 16 18:16 authorized_keys
-rw------- 1 root www-data 884 Jun 16 18:16 known_hosts
-rw------- 1 root www-data 3243 Jun 10 08:51 pve-root-ca.key
-rw------- 1 root www-data 3 Jun 10 08:51 pve-root-ca.srl
En "/etc/pve/corosync.conf" se escribió la información referente al
cluster y a los nodos:
############ /etc/pve/corosync.conf #################
logging {
debug: off
to_syslog: yes
}
nodelist {
node {
name: proxmox1
nodeid: 1
quorum_votes: 1
ring0_addr: proxmox1
}
node {
name: proxmox2
nodeid: 2
quorum_votes: 1
ring0_addr: proxmox2
}
}
quorum {
provider: corosync_votequorum
}
totem {
cluster_name: PROXMOX-CLUSTER
config_version: 2
ip_version: ipv4
secauth: on
version: 2
interface {
bindnetaddr: 172.16.17.2
ringnumber: 0
}
}
#######################################################
Me percato también de que /etc/pve se monta aparte con filesystem fuse
segun muestra mount
/dev/fuse on /etc/pve type fuse
(rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
sin embargo cuando intento dar permisos de escritura a root para
cualquiera de esos archivos
en /root/.ssh/ o en /etc/pve/priv/ me devuelve por ejemplo
chmod: changing permissions of authorized_keys: Function not implemented
Estuve indagando un poco y dicen que reiniciando los demonios pve-proxy
y cman se resuelve, aunque en el primer nodo
no tengo nada de cman. Quizás tenga algún error en ese nodo porque no
existe archivo /etc/pve/cluster.conf
y pvecm status muestra lo siguiente con un solo nodo:
##############################################
root@proxmox1:/# pvecm status
Quorum information
------------------
Date: Fri Jun 17 09:32:07 2016
Quorum provider: corosync_votequorum
Nodes: 1
Node ID: 0x00000001
Ring ID: 20
Quorate: No
Votequorum information
----------------------
Expected votes: 2
Highest expected: 2
Total votes: 1
Quorum: 2 Activity blocked
Flags:
Membership information
----------------------
Nodeid Votes Name
0x00000001 1 172.16.17.2 (local)
##############################################
Creo que a alguien en la lista le pasó esto, no sé si a Pablo.
Si alguien tiene una idea me escribe por favor.
Podría instalar de nuevo los servers pero no quiero quedarme con la duda.
Gracias de antemano y saludos.
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
se recomienda que para unir y crear el cluster, este se hagan sin
maquinas o contenedores, recomendación, salvar el contenedor, luego
eliminarlo, y después crear o tratar de unir el segundo nodo al cluster,
una ves que este este activo, restaurar los contenedores, en el nodo
deseado. Salu2.
--
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)696-7510 ext 236
jabber: linuxc...@openmailbox.org
Brascuba Cigarrillos S.A. La Habana. Cuba.
“Nunca consideres el estudio como una obligación,
sino como una oportunidad para penetrar en el bello
y maravilloso mundo del saber. Albert Einstein”
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l