I currently have a setup with 2 PVE nodes, a Lenovo thin client running CentOS 9 (this hosts a NFS for HA VMs/CTs and is the Qdevice). Upon setting up the Qdevice, everything seems to go well, but the output of
shows no vote output. Once I checked for the corosync service to be running on the Qdevice, it is not. Journalctl -xeu output shows no corosync config. I have tried adding the config from the nodes to it, which then prompts an error for no authkey. I'm unsure of where I'm failing to generate config.
Output of pvecm status
Output of journalctl -xeu corosync.service
Output from one node for systemctl status corosync-qdevice.service
Please let me know if any other info is required and I'll add as soon as possible.
Code:
pvecm status
Output of pvecm status
Code:
Cluster information
-------------------
Name: TwitchyCluster
Config Version: 9
Transport: knet
Secure auth: on
Quorum information
------------------
Date: Wed Dec 20 07:44:52 2023
Quorum provider: corosync_votequorum
Nodes: 2
Node ID: 0x00000002
Ring ID: 1.325
Quorate: Yes
Votequorum information
----------------------
Expected votes: 3
Highest expected: 3
Total votes: 2
Quorum: 2
Flags: Quorate Qdevice
Membership information
----------------------
Nodeid Votes Qdevice Name
0x00000001 1 A,NV,NMW 192.168.50.6
0x00000002 1 A,NV,NMW 192.168.50.11 (local)
0x00000000 0 Qdevice (votes 1)
Output of journalctl -xeu corosync.service
Code:
Dec 20 07:45:16 Lenovo systemd[1]: Starting Corosync Cluster Engine...
░░ Subject: A start job for unit corosync.service has begun execution
░░ Defined-By: systemd
░░ Support: https://access.redhat.com/support
░░
░░ A start job for unit corosync.service has begun execution.
░░
░░ The job identifier is 9511.
Dec 20 07:45:16 Lenovo corosync[7278]: Can't read file /etc/corosync/corosync.conf: No such file or directory
Dec 20 07:45:16 Lenovo systemd[1]: corosync.service: Main process exited, code=exited, status=8/n/a
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://access.redhat.com/support
░░
░░ An ExecStart= process belonging to unit corosync.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 8.
Dec 20 07:45:16 Lenovo systemd[1]: corosync.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://access.redhat.com/support
░░
░░ The unit corosync.service has entered the 'failed' state with result 'exit-code'.
Dec 20 07:45:16 Lenovo systemd[1]: Failed to start Corosync Cluster Engine.
░░ Subject: A start job for unit corosync.service has failed
░░ Defined-By: systemd
░░ Support: https://access.redhat.com/support
░░
░░ A start job for unit corosync.service has finished with a failure.
░░
░░ The job identifier is 9511 and the job result is failed.
Output from one node for systemctl status corosync-qdevice.service
Code:
● corosync-qdevice.service - Corosync Qdevice daemon
Loaded: loaded (/lib/systemd/system/corosync-qdevice.service; enabled; preset: enabled)
Active: active (running) since Wed 2023-12-20 07:51:15 CST; 11min ago
Docs: man:corosync-qdevice
Main PID: 20174 (corosync-qdevic)
Tasks: 2 (limit: 76712)
Memory: 1.4M
CPU: 81ms
CGroup: /system.slice/corosync-qdevice.service
├─20174 /usr/sbin/corosync-qdevice -f
└─20175 /usr/sbin/corosync-qdevice -f
Dec 20 08:01:48 twitchycube corosync-qdevice[20174]: Connect timeout
Dec 20 08:01:48 twitchycube corosync-qdevice[20174]: Can't connect to qnetd host. (-5986): Network address not available (in use?)
Dec 20 08:01:56 twitchycube corosync-qdevice[20174]: Connect timeout
Dec 20 08:01:56 twitchycube corosync-qdevice[20174]: Can't connect to qnetd host. (-5986): Network address not available (in use?)
Dec 20 08:02:04 twitchycube corosync-qdevice[20174]: Connect timeout
Dec 20 08:02:04 twitchycube corosync-qdevice[20174]: Can't connect to qnetd host. (-5986): Network address not available (in use?)
Dec 20 08:02:12 twitchycube corosync-qdevice[20174]: Connect timeout
Dec 20 08:02:12 twitchycube corosync-qdevice[20174]: Can't connect to qnetd host. (-5986): Network address not available (in use?)
Dec 20 08:02:20 twitchycube corosync-qdevice[20174]: Connect timeout
Dec 20 08:02:20 twitchycube corosync-qdevice[20174]: Can't connect to qnetd host. (-5986): Network address not available (in use?)
Please let me know if any other info is required and I'll add as soon as possible.