pve退出集群2

在Proxmox VE(PVE)中,将节点从集群中移除并转换为独立节点需要谨慎操作,以确保数据完整性和系统稳定性。以下是详细步骤:

步骤 1:停止相关服务

在需要退出的节点上,停止集群相关服务:

systemctl stop pve-cluster
systemctl stop corosync

 步骤 2:启动本地模式

将集群文件系统切换到本地模式:

pmxcfs -l

  步骤 3:删除集群配置文件

 

清理节点上的集群配置文件:

rm /etc/pve/corosync.conf
rm -r /etc/corosync/*

 步骤 4:重启服务

重新启动PVE集群服务以恢复独立运行:

killall pmxcfs
systemctl start pve-cluster

 步骤 5:从主节点移除该节点

在主节点或其他健康节点上,执行以下命令以从集群中删除目标节点:

pvecm delnode <节点名称>

例如:

pvecm delnode pve-node1

步骤 6:清理残留文件

在主节点上,删除与该节点相关的残留配置文件:

rm -rf /etc/pve/nodes/<节点名称>

例如:

rm -rf /etc/pve/nodes/pve-node1

注意事项

  1. 网络规划:确保所有节点在同一网段内操作。
  2. 避免刷新页面:在移除过程中,不要刷新需要退出的节点页面,以免导致无法登录。
  3. 数据备份:在操作前备份虚拟机和重要数据,防止意外丢失。

完成上述操作后,目标节点将成功退出集群并成为独立运行的单机。

上一篇 pve直通pci设备增强参数