Ano, vím, cluster o 2 nodech není vlastně cluster, protože pro počítání quora chybí třetí uzel:-) Ale pro testování a laby se zhusta používají pouze 2 node. No a co když o jeden přijdete?
Normální postup je zjistit stav clusteru:
pvecm status
Cluster information
-------------------
Name: exTerra-Test
Config Version: 6
Transport: knet
Secure auth: on
Quorum information
------------------
Date: Thu Jul 24 14:47:19 2025
Quorum provider: corosync_votequorum
Nodes: 2
Node ID: 0x00000001
Ring ID: 1.d6
Quorate: Yes
Votequorum information
----------------------
Expected votes: 2
Highest expected: 2
Total votes: 2
Quorum: 2
Flags: Quorate
Membership information
----------------------
Nodeid Votes Name
0x00000001 1 192.168.77.16 (local)
0x00000002 1 192.168.77.17
Pak by mělo jít node smazat jednoduše příkazem:
pvecm delnode
Jenže ten hodí chybu, že cluster je ve stavu, kdy není schopen spočítat quorum. Co teď? Řešení je jednoduché, zadejte:
# pvecm expected 1
# pvecm delnode kratos
Uzel bude smazán, ale ještě musíte provést jeden příkaz:
rm -rf /etc/pve/nodes/kratos
Nyní již vám zbyde jediný uzel a po reinstalaci ztraceného či zničeného druhéh node jej opět do clusteru připojíte v GUI PVE.
Pokud budete chtít zlikvidovat i poslední node a odstranit tak cluster samotný, tak na to poslouží následující příkazy.
systemctl stop pve-cluster corosync
pmxcfs -l
rm /etc/corosync/*
rm /etc/pve/corosync.conf
killall pmxcfs
systemctl start pve-cluster