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

Responder a