I just installed a 3 node cluster with the snap LXD package (v3.3) and ceph remote storage.
I can kill one lxd node without problem and commands like lxc list still works fine. However when I kill a second node from the cluster LXD becomes unresponsive and finally gives up with a 500 error:
#time lxc list
Error: Failed to fetch http://unix.socket/1.0: 500 Internal Server Error
restarting the lxd daemon with : systemctl restart snap.lxd.daemon didn’t help.
Even when there would be just 1 node of a cluster in active duty I should expect it’s own results right?
edit: when I bring back 1 lxd node, it also restores to normal behavior