docs: update Hypervisors/Proxmox/Cluster/DestroyCluster
parent
902ee9d5fb
commit
17f6f8ac98
|
|
@ -1,29 +1,68 @@
|
||||||
---
|
---
|
||||||
title: Удаление кластера Proxmox
|
title: Как удалить ноду из кластера Proxmox?
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2025-05-21T11:32:20.040Z
|
date: 2025-05-21T11:38:51.040Z
|
||||||
tags: proxmox, cluster
|
tags: proxmox, cluster
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2025-05-21T11:31:51.721Z
|
dateCreated: 2025-05-21T11:31:51.721Z
|
||||||
---
|
---
|
||||||
|
|
||||||
systemctl stop pve-cluster.service
|
|
||||||
|
|
||||||
systemctl stop corosync.service
|
|
||||||
|
|
||||||
pmxcfs -l
|
|
||||||
|
|
||||||
|
Перед удалением ноды важно убедиться в том, что все виртуальные машины и данные безопасно мигрированы или созданы резервные копии, чтобы избежать потери данных и поддерживать целостность кластера.
|
||||||
|
1. Остановите службу "pve-cluster" на изолируемой ноде
|
||||||
|
```
|
||||||
|
systemctl stop pve-cluster.service
|
||||||
|
systemctl stop corosync.service
|
||||||
|
```
|
||||||
|
2. Запустите команду для перевода файловой системы кластера на изолируемой ноде в локальный режим
|
||||||
|
```
|
||||||
|
rpmxcfs -l
|
||||||
|
```
|
||||||
|
3. Запустите команду для удаления файлов конфигурации Corosync:
|
||||||
|
```
|
||||||
rm -rf /etc/pve/corosync.conf
|
rm -rf /etc/pve/corosync.conf
|
||||||
|
rm -rf /etc/corosync/*
|
||||||
rm -rf /etc/corosync/
|
```
|
||||||
|
4. Запустите команду для перезапуска службы файловой системы кластера:
|
||||||
|
```
|
||||||
killall pmxcfs
|
killall pmxcfs
|
||||||
|
systemctl start pve-cluster.service
|
||||||
systemctl restart pve-cluster.service
|
```
|
||||||
|
5. Удалите файлы неисправной ноды:
|
||||||
cd /etc/pve/nodes
|
```
|
||||||
|
cd /etc/pve/nodes
|
||||||
ls
|
ls
|
||||||
|
rm -rf /etc/pve/nodes/pve2 # Path corresponding to the faulty node
|
||||||
|
```
|
||||||
|
6. Очистите остаточную информацию о кластере:
|
||||||
|
```
|
||||||
|
pvecm delnode NodeName
|
||||||
|
```
|
||||||
|
Здесь приведена информация по устранению распространенных проблем, с которыми вы можете столкнуться.
|
||||||
|
|
||||||
|
Нода не отвечает: Если нода, которую вы хотите удалить, не отвечает из-за проблем с сетью или по другим причинам, вы можете использовать опцию Force для принудительного удаления ее из кластера:
|
||||||
|
```
|
||||||
|
pvecm delnode <NODE_NAME> --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/
|
rm -rf /etc/pve/nodes/pve-01/
|
||||||
|
pvecm delnode pve-01
|
||||||
|
pvecm delnode pve-01 --force
|
||||||
|
systemctl restart corosync.service
|
||||||
|
```
|
||||||
Loading…
Reference in New Issue