Fresh proxmox server cannot create cluster

danielc

Member
Feb 28, 2018
35
2
13
41
Hello,

I am trying to create a fresh cluster from a fresh installed proxmox server, but seems failed to create the culster:

root@ceph1:~# pvecm create CephCluster
Corosync Cluster Engine Authentication key generator.
Gathering 1024 bits for key from /dev/urandom.
Writing corosync key to /etc/corosync/authkey.
Job for corosync.service failed because the control process exited with error code.
See "systemctl status corosync.service" and "journalctl -xe" for details.
command 'systemctl restart corosync' failed: exit code 1
root@ceph1:~# systemctl status corosync.service
* corosync.service - Corosync Cluster Engine
Loaded: loaded (/lib/systemd/system/corosync.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2018-02-28 18:51:58 HKT; 21s ago
Docs: man:corosync
man:corosync.conf
man:corosync_overview
Process: 2380 ExecStart=/usr/sbin/corosync -f $COROSYNC_OPTIONS (code=exited, status=20)
Main PID: 2380 (code=exited, status=20)
CPU: 73ms

Feb 28 18:51:58 ceph1 corosync[2380]: info [WD ] no resources configured.
Feb 28 18:51:58 ceph1 corosync[2380]: notice [SERV ] Service engine loaded: corosync watchdog service [7]
Feb 28 18:51:58 ceph1 corosync[2380]: notice [QUORUM] Using quorum provider corosync_votequorum
Feb 28 18:51:58 ceph1 corosync[2380]: crit [QUORUM] Quorum provider: corosync_votequorum failed to initialize.
Feb 28 18:51:58 ceph1 corosync[2380]: error [SERV ] Service engine 'corosync_quorum' failed to load for reason 'configuration error: nodelist
Feb 28 18:51:58 ceph1 corosync[2380]: error [MAIN ] Corosync Cluster Engine exiting with status 20 at service.c:356.
Feb 28 18:51:58 ceph1 systemd[1]: corosync.service: Main process exited, code=exited, status=20/n/a
Feb 28 18:51:58 ceph1 systemd[1]: Failed to start Corosync Cluster Engine.
Feb 28 18:51:58 ceph1 systemd[1]: corosync.service: Unit entered failed state.
Feb 28 18:51:58 ceph1 systemd[1]: corosync.service: Failed with result 'exit-code'.

How can i solve this problem? Thank you.
 
did you set your hostname/ip correct (check also /etc/hosts)
 
Hello,

I believe so:

Server can connect to internet

cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
10.20.1.2 ceph1.proxmox.abc.com.hk ceph1 pvelocalhost
 
root@ceph1:~# pveversion -v
proxmox-ve: 5.1-41 (running kernel: 4.13.13-6-pve)
pve-manager: 5.1-46 (running version: 5.1-46/ae8241d4)
pve-kernel-4.13.13-6-pve: 4.13.13-41
pve-kernel-4.13.13-2-pve: 4.13.13-33
corosync: 2.4.2-pve3
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.0-8
libpve-common-perl: 5.0-28
libpve-guest-common-perl: 2.0-14
libpve-http-server-perl: 2.0-8
libpve-storage-perl: 5.0-17
libqb0: 1.0.1-1
lvm2: 2.02.168-pve6
lxc-pve: 2.1.1-2
lxcfs: 2.0.8-2
novnc-pve: 0.6-4
proxmox-widget-toolkit: 1.0-11
pve-cluster: 5.0-20
pve-container: 2.0-19
pve-docs: 5.1-16
pve-firewall: 3.0-5
pve-firmware: 2.0-3
pve-ha-manager: 2.0-5
pve-i18n: 1.0-4
pve-libspice-server1: 0.12.8-3
pve-qemu-kvm: 2.9.1-9
pve-xtermjs: 1.0-2
qemu-server: 5.0-22
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.6-pve1~bpo9