node adding with authkey error

informant

Renowned Member
Jan 31, 2012
793
10
83
Hi all,

i have add a node to a cluster and get thge error message: cant create autorized key...
i have check the folder in /etc/pve/priv

this doesn´t exist. i cant create him with mkdir i get permissions denied as root?

how can i add this node with the keys and how can i create tho folder correctly, well he doesn´t exist.
please help. very thanks

regards
 
Hello Dietmar,

we have reinstall the Server. After complete reinstall with DVD we have make a update to newest version.

Code:
pveversion -v
pve-manager: 2.2-32 (pve-manager/2.2/3089a616)
running kernel: 2.6.32-17-pve
proxmox-ve-2.6.32: 2.2-83
pve-kernel-2.6.32-16-pve: 2.6.32-82
pve-kernel-2.6.32-17-pve: 2.6.32-83
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-1
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-34
qemu-server: 2.0-72
pve-firmware: 1.0-21
libpve-common-perl: 1.0-41
libpve-access-control: 1.0-25
libpve-storage-perl: 2.0-36
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-10
ksm-control-daemon: 1.1-1

bevore we add node
ls -l /etc/pve
Code:
:/etc/pve# ls
authkey.pub  datacenter.cfg  local  nodes  openvz  priv  pve-root-ca.pem  pve-www.key  qemu-server  user.cfg  vzdump.cron

and after add:
Code:
ls -l /etc/pve
ls: Zugriff auf /etc/pve nicht möglich: Der Socket ist nicht verbunden


and than:

We have add than the node and get this error message:

Code:
copy corosync auth key
stopping pve-cluster service
Stopping pve cluster filesystem: pve-cluster.
backup old database
Starting pve cluster filesystem : pve-clusterfuse: failed to access mountpoint /etc/pve: Transport endpoint is not connected
[main] crit: fuse_mount error: Transport endpoint is not connected
[main] notice: exit proxmox configuration filesystem (-1)
 (warning).
cannot stat initial working directory for /etc/pve: Der Socket ist nicht verbunden at /usr/bin/pvecm line 480
starting pve-cluster failed

What can we do. Can you help us please?

reagards
 
can you post full detail? what command to run to join and the full output.
 
yes sure,

i use following command:

Code:
 pvecm add 217.69.*.67
The authenticity of host '[217.69.*.67]:24224([217.69.*.67]:24224)' can't be established.
RSA key fingerprint is e2:b7:44:ee:be:71:58:3e:c2:41:e9:4c:d3:4d:78:0a.
Are you sure you want to continue connecting (yes/no)? yes
root@217.69.*.67's password:
copy corosync auth key
stopping pve-cluster service
Stopping pve cluster filesystem: pve-cluster.
backup old database
Starting pve cluster filesystem : pve-clusterfuse: failed to access mountpoint /etc/pve: Transport endpoint is not connected
[main] crit: fuse_mount error: Transport endpoint is not connected
[main] notice: exit proxmox configuration filesystem (-1)
 (warning).
cannot stat initial working directory for /etc/pve: Der Socket ist nicht verbunden at /usr/bin/pvecm line 480
starting pve-cluster failed


after reboot the list:
Code:
ls -l /etc/pve
insgesamt 5
-rw-r----- 1 root www-data  451 17. Feb 19:57 authkey.pub
-rw-r----- 1 root www-data  234 21. Feb 19:12 cluster.conf
-rw-r----- 1 root www-data  282 21. Feb 19:12 cluster.conf.old
-rw-r----- 1 root www-data   13 17. Feb 19:46 datacenter.cfg
lrwxr-x--- 1 root www-data    0  1. Jan 1970  local -> nodes/titan
drwxr-x--- 2 root www-data    0 17. Feb 19:57 nodes
lrwxr-x--- 1 root www-data    0  1. Jan 1970  openvz -> nodes/titan/openvz
drwx------ 2 root www-data    0 17. Feb 19:57 priv
-rw-r----- 1 root www-data 1533 17. Feb 19:57 pve-root-ca.pem
-rw-r----- 1 root www-data 1679 17. Feb 19:57 pve-www.key
lrwxr-x--- 1 root www-data    0  1. Jan 1970  qemu-server -> nodes/titan/qemu-server
-rw-r----- 1 root www-data  140 20. Feb 14:10 storage.cfg
-rw-r----- 1 root www-data  369 20. Feb 19:35 user.cfg
-rw-r----- 1 root www-data  119 17. Feb 19:57 vzdump.cron

regards
 
Last edited:
Seem you had some open files in /etc/pve when you start the command.

Make sure to close all files from /etc/pve, and make sure the working directory of all shells is outside of /etc/pve/

Else we cannot restart/remount the fuse file system at /etc/pve
 
OK,

we have reboot the maschine, but after this and add again the cluster.conf on cluster srever is lost? where can i reconfigure the cluster.conf on cluster server. cman and pve-cluster service was restartet without result. waht can i do to reconfigure the missing cluster.conf on cluster server?

regards

new entry:

i have rcreate a cluster with following way:

cp -a /etc/pve /root/pve_backup
/etc/init.d/pve-cluster stop
umount /etc/pve
/etc/init.d/cman stop
# rm /etc/cluster/cluster.conf
# rm -rf /var/lib/pve-cluster/*
/etc/init.d/pve-cluster start
# pvecm create newcluster
# cp /root/pve_backup/*.cfg /etc/pve/
# cp /root/pve_backup/qemu-server/*.conf /etc/pve/qemu-server/
# cp /root/pve_backup/openvz/* /etc/pve/openvz/

cluster:
after this i get the error message if i click to add/change/remove a user or click on a vm: permission denied - invalid ticket (401)
the same i get if i would login with other user account by proxmox users..
what can i do here? please help. very thanks.

last entry in syslog:

Feb 22 11:18:02 pegasus pmxcfs[953719]: [status] crit: cpg_send_message failed: 9
Feb 22 11:18:02 pegasus pmxcfs[953719]: [status] crit: cpg_send_message failed: 9
Feb 22 11:18:02 pegasus pmxcfs[953719]: [status] crit: cpg_send_message failed: 9
Feb 22 11:18:02 pegasus pmxcfs[953719]: [status] crit: cpg_send_message failed: 9
Feb 22 11:18:02 pegasus pmxcfs[953719]: [status] crit: cpg_send_message failed: 9


i have restart the pve-manager
the permission denied error is solved. but i must recreate all proxmox users new. why i cant use the existing users? -> Fix: i must set the password new for all users...

after this i have readd the node with this command:
Code:
 pvecm add 217.69.*.67
root@217.69.*.67's password:
copy corosync auth key
stopping pve-cluster service
Stopping pve cluster filesystem: pve-cluster.
backup old database
Starting pve cluster filesyste[B]m : pve-clustercan't create shared ssh key database '/etc/pve/priv/authorized_keys'[/B]
.
Starting cluster:
   Checking if cluster has been disabled at boot... [  OK  ]
   Checking Network Manager... [  OK  ]
   Global setup... [  OK  ]
   Loading kernel modules... [  OK  ]
   Mounting configfs... [  OK  ]
   Starting cman... [  OK  ]
   Waiting for quorum... [  OK  ]
   Starting fenced... [  OK  ]
   Starting dlm_controld... [  OK  ]
   Tuning DLM kernel config... [  OK  ]
   Unfencing self... [  OK  ]
generating node certificates
merge known_hosts file
restart services
Restarting PVE Daemon: pvedaemon.
Restarting web server: apache2 ... waiting .
successfully added node 'titan' to cluster.

How can i fix this error, if the node can´t write a authkey?

regards and very thanks
 
Last edited:
Hi,

anywhere a idea to fix the issue with authcode error? we have access to the nodes, but everytime on adding we have this error, that the authkey can´t save?

regards