Proxmox VE 退出集群的指令记录

退出集群

故障节点逐出集群

假设某节点硬件故障而无法开机(将 node03 关机即可模拟),需要把该节点从集群中逐出。

  • 第1步,在正常的集群节点上(比如 node01)将故障节点从集群中移除。
downnode=node03

rm -rf /etc/pve/nodes/$downnode
pvecm delnode $downnode

 

故障节点重新加入集群

接上一步,假设故障节点的故障修复完毕(系统可以登录),如何重新加入集群呢?

  • 第2步,在修复完成的节点上(比如 node03),ssh登录终端,将集群信息清理掉。
systemctl stop pve-cluster.service
systemctl stop corosync.service
pmxcfs -l
rm -f /etc/pve/corosync.conf
rm -rf /etc/corosync/*
killall pmxcfs
systemctl start pve-cluster.service

 

注:执行 killall pmxcfs 则会断开shell,且web管理地址无法登陆,所以必须ssh登录操作。

  • 第3步,参考加入集群的步骤,将该节点重新加入集群。

销毁集群

假设集群不用了,只用在所有节点执行如下命令:

systemctl stop pve-cluster corosync
pmxcfs -l
rm /etc/corosync/*
rm /etc/pve/corosync.conf
killall pmxcfs
systemctl start pve-cluster
rm -rf /etc/pve/nodes/*

 

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容