Skip to main content

Удаление ноды из кластера и добавление с таким же именем

Удаление ноды из кластера

На ноде, которую собираемся удалить, выполняем следующие команды

systemctl stop pve-cluster
systemctl stop corosync
pmxcfs -l
 
rm /etc/pve/corosync.conf
rm -r /etc/corosync/*
 
killall pmxcfs
systemctl start pve-cluster

Теперь на любой ноде состоящей в кластере, удаляем ненужную ноду, для этого выполняем команду

#если в кластер состоит из 2 нод, то
pvecm e 1
pvecm delnode namenode
# Иначе
pvecm delnode namenode

Чтоб внести удалённую ноду в другой кластер, удаляем остатки старого кластера на ней

rm /var/lib/corosync/*

Восстановление ноды с таким же именем

Добавление происходит по обычному сценарию, но после добавления в кластер нужно обновить сертификат

#Выполняем только на одной ноде (эта папка общая для всех нод)
ssh-keygen -f /etc/pve/priv/known_hosts
#А эту команду уже выполняем на всех нодах
pvecm updatecerts --force