Топ-100

Proxmox как удалить кластер?

Эта статья предназначена для новичков. Наши начинающие коллеги часто спрашивают, что делать, если кластер Proxmox выходит из строя (вышли из строя НОДы, нужно удалить лишние и прочие ситуации) и нужно удалить его без потери данных, а также в некоторых случаях требуется пересобрать его заново.

План действий несложный, но важно быть внимательными, чтобы избежать ошибок. Рекомендуем сделать бэкапы папок: /etc/pve/nodes/, /etc/corosync/. После перевода сервера в локальный режим их можно будет удалить!

Удаляем кластер в Proxmox

Подключаемся к оставшемуся серверу через SSH. Затем переходим в каталог /etc/pve/nodes/.

Открываем MC либо вписываем команду DIR что бы посмотреть его содержимое. Если в нем есть папки кроме текущей ноды, то смело их удаляем. Пример команды:

ВАЖНО!!! не удалить папку с текущим НОДом, т.к. у вас не будут отображаться виртуальные машины в веб интерфейсе.

В случае если у вас при удалении неактивных нодов отображается ошибка нет доступа, то в консоле вводим команду:

После этого повторяйте процедуру удаления, папки удалятся.

Теперь мы останавливаем кластер, командами:

Переводим Proxmox в локальный режим, командной:

Что делает pmxcfs -l?

Флаг -l в этой команде означает “local mode” (локальный режим). При запуске pmxcfs -l файловая система будет работать без подключения к кластеру Proxmox, то есть:

  • Данные будут читаться и записываться только локально.
  • Не будет синхронизации с другими узлами кластера.
  • Полезно для обслуживания или отладки, когда кластер недоступен или повреждён.

Далее нам следует удалить конфигурационные файлы кластера, для этого используем следующие команды:

Далее нам необходимо завершить процессы Proxmox Cluster File System, для этого вводим команду:

🔹 Что такое pmxcfs?

Это распределённая файловая система в Proxmox VE, которая:

  • Хранит конфигурации кластера, виртуальных машин и контейнеров в /etc/pve.
  • Обеспечивает синхронизацию данных между узлами кластера.
  • Работает на основе FUSE (Userspace Filesystem).

🔹 Что делает killall pmxcfs?

  1. Мгновенно останавливает pmxcfs → пропадает доступ к /etc/pve.
  2. Конфигурации кластера временно становятся недоступными
  3. Proxmox VE GUI и API могут перестать отвечать (до перезапуска pmxcfs).

Вводим команду до тех пор, пока на выходе мы не получим ответ от системы:

Нам остается только запустить повторно службы кластера Proxmox и перезапустить веб-морду, используя команды:

Оставьте комментарий

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

Прокрутить вверх