新版PVE cluster不支持双机HA,因此cluter ha至少要三个节点以上。不过也可以使用外部投票机制,创建一个2+1的集群,外部设备仅作为投票用,不参与虚拟化其他工作。
- 外部设备上安装 QDevice-Net
$ sudo apt install corosync-qnetd -y
因为该设备仅作为投票用,因此找一个行能较低,功耗低的开发板足矣。这里使用一个跑在nextcloud 的rock64,尽量把剩余资源利用上。
- 在所有PVE节点中安装corosync-qdevice
# apt install corosync-qdevice -y
- 在PVE集群中加入投票节点
# pvecm qdevice setup 192.168.0.249
需要注意的是,添加投票节点时,确保所有集群节点都处于在线状态,此处192.168.0.249为上面的rock64。
近期评论