Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
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 | ||
</ | </ |