--- title: Как удалить ноду из кластера Proxmox? description: published: true date: 2025-05-22T09:28:25.522Z tags: proxmox, cluster editor: markdown dateCreated: 2025-05-21T11:31:51.721Z --- Перед удалением ноды важно убедиться в том, что все виртуальные машины и данные безопасно мигрированы или созданы резервные копии, чтобы избежать потери данных и поддерживать целостность кластера. 1. Остановите службу "pve-cluster" на изолируемой ноде ``` systemctl stop pve-cluster.service systemctl stop corosync.service ``` 2. Запустите команду для перевода файловой системы кластера на изолируемой ноде в локальный режим ``` pmxcfs -l ``` 3. Запустите команду для удаления файлов конфигурации Corosync: ``` rm -rf /etc/pve/corosync.conf rm -rf /etc/corosync/* ``` 4. Запустите команду для перезапуска службы файловой системы кластера: ``` killall pmxcfs systemctl start pve-cluster.service ``` 5. Удалите файлы неисправной ноды: ``` cd /etc/pve/nodes ls rm -rf /etc/pve/nodes/pve2 # Path corresponding to the faulty node ``` 6. Очистите остаточную информацию о кластере: ``` pvecm delnode NodeName ``` Здесь приведена информация по устранению распространенных проблем, с которыми вы можете столкнуться. Нода не отвечает: Если нода, которую вы хотите удалить, не отвечает из-за проблем с сетью или по другим причинам, вы можете использовать опцию Force для принудительного удаления ее из кластера: ``` pvecm delnode --force ``` Застревание процесса удаления: В случае возникновения проблем с выполнением команды или застревания процесса во время удаления, вы можете диагностировать проблему, просмотрев системный журнал: ``` journalctl -xe ``` После устранения потенциальной проблемы попробуйте удалить ноду еще раз. ``` systemctl stop pve-cluster.service systemctl stop corosync.service pmxcfs -l rm -rf /etc/pve/corosync.conf rm -rf /etc/corosync/ killall pmxcfs systemctl restart pve-cluster.service cd /etc/pve/nodes ls rm -rf /etc/pve/nodes/pve-01/ pvecm delnode pve-01 pvecm delnode pve-01 --force systemctl restart corosync.service ```