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

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

При необходимости удаления ноды из кластера Proxmox следуйте этим шагам, чтобы корректно выполнить процесс и подготовить ноду к возможному добавлению в другой кластер.

Шаг 1. Остановка сервисов на удаляемой ноде #

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

systemctl stop pve-cluster
systemctl stop corosync
pmxcfs -l

Шаг 2. Удаление конфигурации кластера на ноде #

Удалите конфигурационные файлы кластера с ноды:

rm /etc/pve/corosync.conf
rm -r /etc/corosync/*

Затем завершите процесс pmxcfs:

killall pmxcfs

После этого перезапустите сервис pve-cluster:

systemctl start pve-cluster

Шаг 3. Удаление ноды из кластера с другой ноды #

На любой ноде, которая остаётся в кластере, выполните команду для удаления ноды. Используйте соответствующую команду в зависимости от количества нод в кластере:

# Если кластер состоит из двух нод
pvecm e 1
pvecm delnode namenode

# Если в кластере более двух нод
pvecm delnode namenode

Замените namenode на имя удаляемой ноды.

Шаг 4. Подготовка ноды для добавления в другой кластер #

Для добавления удалённой ноды в другой кластер очистите остатки конфигурации старого кластера:

rm /var/lib/corosync/*

Шаг 5. Восстановление ноды с тем же именем #

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

Обновление сертификата #

    • Выполните следующую команду на одной из нод кластера (эта папка общая для всех нод):
ssh-keygen -f /etc/pve/priv/known_hosts
    • Далее выполните команду на всех нодах:
pvecm updatecerts --force

После выполнения этих шагов нода будет удалена из кластера, и её можно будет использовать для присоединения к другому кластеру или повторного добавления с тем же именем.

Оцените документ
Обновлено 03.02.2025

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *