К основному содержимому

Удаление виртуальной машины и узла кластера в Proxmox VE

Proxmox VE · 10.10.2026 · 5 мин чтения
Иллюстрация к статье «Удаление виртуальной машины и узла кластера в Proxmox VE»

Виртуальная машина удаляется из интерфейса Proxmox за два клика, но это необратимо: вместе с машиной уходят её диски, если не отключить их заранее. Резервные копии и снимки на других хранилищах при этом не трогают, и это отдельный источник путаницы.

Что проверить перед удалением виртуальной машины

Перед тем как нажать «Удалить», проверьте всё, что может ссылаться на машину или храниться отдельно от неё — иначе часть данных и настроек останется висеть без видимой причины.

  • Снимки состояния — они хранятся вместе с диском и исчезнут вместе с ним
  • Резервные копии — лежат отдельно и машину не удерживают
  • Диски на других хранилищах, подключённые отдельно от основного
  • Правила фаервола датацентра и узла, привязанные к машине
  • Записи в DNS и мониторинге, указывающие на адрес машины

Удаление виртуальной машины по шагам

Машину сначала останавливают, потом удаляют — одной кнопкой это не делается намеренно, чтобы нельзя было случайно снести работающий сервис.

  1. Остановить машину (не просто выключить гостевую систему, а остановить именно в Proxmox)
  2. Выбрать пункт удаления и указать, что делать с дисками
  3. Подтвердить действие — после этого отменить его нельзя
qm stop VMID              # Остановить машину
qm destroy VMID --purge   # Удалить машину вместе с дисками и записями

Галочка про диски решает всё: если её оставить включённой, диски уничтожаются вместе с машиной; если снять — машина исчезает, а диски остаются как ничьи и их придётся удалять руками.

Что остаётся после удаления и где это искать

Часть объектов не привязана к машине напрямую и переживает её удаление — их нужно искать отдельно, если нужно освободить место или навести порядок.

ОбъектГде лежитУдаляется ли сам
Резервные копии в Proxmox Backup ServerХранилище бэкаповНет
Снимки, сделанные на локальном хранилище узлаЛокальный диск узлаНет
Диск, подключённый с отдельного хранилищаNFS, Ceph или внешний томНет
Правило фаервола и запись в DNSКонфигурация датацентра и зона DNSНет

Почему выход узла из кластера опаснее удаления машины

Кластер Proxmox объединяет несколько физических узлов в одну систему управления — подробнее о самой платформе читайте в обзоре что такое Proxmox VE. Узел в этой системе не просто выключают: он хранит часть общей конфигурации и состояние кворума.

Снятый узел нельзя вернуть обратно под тем же именем без лишних действий — система помнит старую запись и будет считать её конфликтующей с новой. Поэтому вывод узла планируют заранее, а не по факту поломки.

Порядок вывода узла из кластера

Узел выводят в определённой последовательности, и каждый шаг делают с другого, работающего узла кластера — не с того, который убирают.

  1. Перенести все гостевые машины и контейнеры с выводимого узла на оставшиеся
  2. Удалить узел командой с любого другого узла кластера
  3. Не включать снятый узел обратно в ту же сеть под старым именем
pvecm delnode NODENAME   # Выполняется с другого узла кластера

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

Роспуск кластера целиком

Роспуск всего кластера нужен редко — обычно когда переходят на одиночные узлы или перестраивают инфраструктуру с нуля, а не для разовой проблемы с одним узлом.

В отличие от вывода одного узла, здесь возвращаются к независимым установкам: у каждого узла своя конфигурация, и общий кворум и общая база настроек перестают существовать.

Частые вопросы

Удаляются ли диски вместе с машиной?

Да, если при удалении оставить отмеченной галочку уничтожения дисков — тогда они стираются вместе с машиной без возможности восстановления. Если галочку снять, диски остаются на хранилище как отдельные тома, и их нужно будет удалить или переиспользовать вручную отдельным действием уже после удаления самой машины.

Можно ли вернуть удалённую машину?

Саму машину — нет, удаление необратимо и откатить его через интерфейс нельзя. Данные можно восстановить только из резервной копии, если она делалась заранее и хранится отдельно от удалённой машины, например в Proxmox Backup Server или на другом хранилище, а не только в панели провайдера.

Как убрать узел из кластера?

Сначала переносят гостевые машины с этого узла на оставшиеся, затем с другого, работающего узла выполняют удаление узла из кластера. Снятый узел не включают обратно в ту же сеть под старым именем — система помнит старую запись и воспринимает её как конфликт.

Что будет с гостями на удаляемом узле?

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

Вывод

Удаление машины и вывод узла — разные по цене ошибки операции: первая стирает диски сразу, вторая ломает конфигурацию на уровне кластера. Перед любой из них проверьте снимки, копии и зависимые записи, а для простых изолированных сред без кластера присмотритесь к LXC-контейнерам — там меньше шансов случайно задеть чужие данные.

Статья помогла?
← Назад в базу знаний Задать вопрос поддержке