Для того що б почати працювати з кластером в Proxmox VE 4.4 багато зусиль не потрібно.
Необхідно ознайомитись із «Офіційною документацією» .
Встановлення кластера.
- На 1-й машині, яка буде Master Cluster заходимо в консоль та вводимо:
pvecm create YOUR-CLUSTER-NAME
- Перевіряємо статус кластера:
pvecm status
- Якщо все ок, то починаємо додавати ноди в кластер.
На 2-й машині, яку необхідно додати в кластер, через консоль вводимо:
pvecm add IP-ADDRESS-CLUSTER
- Перевіряємо статус кластера:
pvecm status
- Отримуєм список нод в кластері:
pvecm status Quorum information ------------------ Date: Mon Apr 30 11:37:43 2017 Quorum provider: corosync_votequorum Nodes: 3 Node ID: 0x00000001 Ring ID: 1928 Quorate: Yes Votequorum information ---------------------- Expected votes: 3 Highest expected: 3 Total votes: 3 Quorum: 2 Flags: Quorate Membership information ---------------------- Nodeid Votes Name 0x00000001 1 192.168.50.2 0x00000002 1 192.168.50.3 (local) 0x00000003 1 192.168.50.4
Видалення ноди з кластера.
Бувають випадки коли нода відвалюється. Для того щоб вивести її з кластеравиконаємнаступні дії:
- Вимикаємо фізично нашу ноду, якщо вона не виключена, що хочемо видалити з кластера;
- Заходимо на майстер ноду;
- Відображаємо список нод в кластері командою pvecm nodes;
- Назва ноди, яку хочемо викинути з кластера (PVE4) і даємо команду pvecm delnode PVE4;
- Забиваємо команду pvecm nodes і нода PVE4 зникає зі списку.
Бувають випадки коли нода жевріє з веб інтерфейсу управління кластером. Тоді потрібно, а краще завжди після видалення ноди робити наступне:
- удалить папки с названиями нод из директории rm -rf /etc/pve/nodes/HOSTNAME;
- удалить из файла rm -rf /etc/pve/priv/authorized_keys строчки с ключами удаляемых нод;
- перезапустить кластер /etc/init.d/pve-cluster restart;
Видалення кластера.
Якщо в зібраному Proxmox кластері виникає необхідність змінити конфігурацію (ім*я вузла кластера або мережеві налаштування) можна видалити кластер та перестворити його.
Якщо не виходить очистити папку з нодою та ключами то додаткові команди до цього
* remove the cluster configuration: rm /etc/pve/corosync.conf * stop the corosync service: systemctl stop corosync * remove the corosync auth keyfile: rm /etc/corosync/authkey * restart the pve-cluster service: systemctl restart pve-cluster
systemctl stop pvestatd.service systemctl stop pvedaemon.service systemctl stop pve-cluster.service