Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| software:proxmox:proxmox-cluster [2021/11/28 19:15] – создано - внешнее изменение 127.0.0.1 | software:proxmox:proxmox-cluster [2025/05/01 18:19] (текущий) – fireball | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Proxmox: Работа с кластером ====== | + | ====== Proxmox: Работа с нодами и кластером ====== |
| - | Документация: | + | Документация: |
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | ===== Перед началом создания кластера ===== | ||
| + | |||
| + | * Ознакомьтесь с требованиями: | ||
| + | * Убедитесь что ноды, которые вы будете добавлять в новый кластер ранее не добавлялись и на первой ноде кластера от них не осталось никаких записей - это важно, иначе они могут застрять на шаге " | ||
| + | * Желательно добавить адреса всех нод кластера в /etc/hosts и сделать это на всех нодах | ||
| + | |||
| + | ===== Создание кластера ===== | ||
| + | |||
| + | На одной из нод (стоит для начала почитать требования) создаем кластер: | ||
| + | < | ||
| + | pvecm create < | ||
| + | </ | ||
| + | |||
| + | и проверяем состояние кластера: | ||
| + | < | ||
| + | pvecm status | ||
| + | </ | ||
| + | |||
| + | ===== Добавляем ноду ===== | ||
| + | |||
| + | На ноде, котрую будем добавлять в кластер: | ||
| + | < | ||
| + | pvecm add < | ||
| + | </ | ||
| + | |||
| + | где pve01-ip - IP-адрес ноды на которой поднят кластер. Далее отвечаем на вопросы и ждем синхронизации. | ||
| + | |||
| + | ===== Удаление ноды ===== | ||
| + | |||
| + | Мой случай: | ||
| + | |||
| + | Смотрим: | ||
| + | < | ||
| + | # pvecm nodes | ||
| + | Membership information | ||
| + | ---------------------- | ||
| + | Nodeid | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | И в списке ее нет! | ||
| + | |||
| + | Но есть следы в папке: | ||
| + | < | ||
| + | ls / | ||
| + | node01 node02 node03 node04 | ||
| + | </ | ||
| + | |||
| + | Удаляем: | ||
| + | < | ||
| + | # pvecm delnode node04 | ||
| + | Could not kill node (error = CS_ERR_NOT_EXIST) | ||
| + | Killing node 4 | ||
| + | </ | ||
| + | |||
| + | Проверяем - обновляем страничку, | ||
| ===== Принудительное удаление кластера ===== | ===== Принудительное удаление кластера ===== | ||
| < | < | ||
| - | systemctl stop pve-cluster corosync | + | systemctl stop pve-cluster |
| + | systemctl stop corosync | ||
| pmxcfs -l | pmxcfs -l | ||
| - | rm / | ||
| rm / | rm / | ||
| + | rm -r / | ||
| killall pmxcfs | killall pmxcfs | ||
| + | </ | ||
| + | |||
| + | На этом все виртуалки пропадут, | ||
| + | < | ||
| systemctl start pve-cluster | systemctl start pve-cluster | ||
| </ | </ | ||