Документация:
На одной из нод (стоит для начала почитать требования) создаем кластер:
pvecm create <clustername>
и проверяем состояние кластера:
pvecm status
На ноде, котрую будем добавлять в кластер:
pvecm add <pve01-ip> -force
где pve01-ip - IP-адрес ноды на которой поднят кластер. Далее отвечаем на вопросы и ждем синхронизации.
Мой случай: одна из нод сдохла (железо), нужно ее удалить из кластера.
Смотрим:
# pvecm nodes Membership information ---------------------- Nodeid Votes Name 1 1 node01 (local) 2 1 node02 3 1 node03
И в списке ее нет!
Но есть следы в папке:
ls /etc/pve/nodes/ node01 node02 node03 node04
Удаляем:
# pvecm delnode node04 Could not kill node (error = CS_ERR_NOT_EXIST) Killing node 4
Проверяем - обновляем страничку, нода должна исчезнуть из кластера.
systemctl stop pve-cluster systemctl stop corosync pmxcfs -l rm /etc/pve/corosync.conf rm -r /etc/corosync/* killall pmxcfs
На этом все виртуалки пропадут, а папка /etc/pve будет пустая. Запускаем службу pve-cluster и все опять заработает:
systemctl start pve-cluster