This seems to be a recurring issue, with many different solutions. But I haven't seen/found this yet:
Situation:
2 fully up to date PVE installations (8.4.14), in a "Datacenter" setup, but without any HA setup. (anyway, HA would require 3 hosts)
Whenever one of the 2 machines gets shut down, and when the sole remaining host starts to complain "Cluster not quorate - extending auth key lifetime!", it is no longer possible to open any console. The Web UI and SSH work, but "shell" and VM "console" web interfaces all give the same error:
Once the other host joins, all is OK again.
Now this seems like a not wanted "feature" to me. When one of the 2 hosts is down due to a problem, especially at that moment, one should maintain full control of the remaining host.
Maybe it is more complicated, but I have been able to reproduce this several times.
Situation:
2 fully up to date PVE installations (8.4.14), in a "Datacenter" setup, but without any HA setup. (anyway, HA would require 3 hosts)
Whenever one of the 2 machines gets shut down, and when the sole remaining host starts to complain "Cluster not quorate - extending auth key lifetime!", it is no longer possible to open any console. The Web UI and SSH work, but "shell" and VM "console" web interfaces all give the same error:
Code:
failed waiting for client: timed out
TASK ERROR: command '/usr/bin/termproxy 5901 --path /nodes/pve1 --perm Sys.Console -- /bin/login -f root' failed: exit code 1
Once the other host joins, all is OK again.
Now this seems like a not wanted "feature" to me. When one of the 2 hosts is down due to a problem, especially at that moment, one should maintain full control of the remaining host.
Maybe it is more complicated, but I have been able to reproduce this several times.