proxmox集群故障处理 -中文版-剔除掉所有集群主机,让pve单独运行

首先 可以检查集群状态

pvecm status

可以看到
Error: Corosync config ‘/etc/pve/corosync.conf’ does not exist - is this node part of a cluster?
错误:Corosync config’/etc/pve/Corosync.conf’不存在-此节点是群集的一部分吗?

有可能是这样:
hp2# pvecm status
Quorum information

Date:             Mon Apr 20 12:30:13 2015
Quorum provider:  corosync_votequorum
Nodes:            4
Node ID:          0x00000001
Ring ID:          1/8
Quorate:          Yes

Votequorum information

Expected votes: 4
Highest expected: 4
Total votes: 4
Quorum: 3
Flags: Quorate

Membership information

    Nodeid      Votes Name
0x00000001          1 192.168.15.91
0x00000002          1 192.168.15.92 (local)
0x00000003          1 192.168.15.93
0x00000004          1 192.168.15.94


如果只希望使用所有节点的列表,请使用:
pvecm nodes


使分离的群集网络   添加回节点
将节点添加到具有独立群集网络的群集中时,需要使用link0参数设置该网络上的节点地址:

pvecm add IP-ADDRESS-CLUSTER -link0 LOCAL-IP-ADDRESS-LINK0


如果没得救了?

删除集群节点

登录到其他群集

首先查看主机列表
pvecm nodes

Membership information
Nodeid      Votes Name
     1          1 hp1 (local)
     2          1 hp2
     3          1 hp3
     4          1 hp4

关闭节点hp4的电源后,我们可以安全地将其从集群中删除(在集群主机上执行)。

pvecm delnode hp4

如果操作成功,则不返回任何输出,只需使用pvecm nodes或pvecm status再次检查节点列表。

*如果出于某种原因希望该服务器再次加入同一集群,则必须
从头开始在其上重新安装Proxmox VE
然后加入它,如上一节所述。
*删除节点后,其SSH指纹仍将驻留在其他节点的 known_hosts中。如果在重新加入具有相同IP或主机名的节点后收到SSH错误,请在重新添加的节点上运行一次pvecm updatecerts以更新其整个指纹群集。

在本地主机上分离:(一键命令版本)

systemctl stop pve-cluster #停止pve-cluster
systemctl stop corosync #停止corosync
pmxcfs -l #在本地模式下再次启动集群文件系统:
killall pmxcfs
systemctl start pve-cluster
pvecm expected 1 #设置投票权为7保证虚拟机先运行起来
rm /var/lib/corosync/* #此处删除旧群集中剩余的所有剩余文件

纯净命令版本

systemctl stop pve-cluster 
systemctl stop corosync 
pmxcfs -l 
killall pmxcfs
systemctl start pve-cluster
pvecm expected 1
rm /var/lib/corosync/* 

最后手动删除除了主机之外的节点文件: /etc/pve/nodes

适用于PVE5 ,6

参考自:
https://pve.proxmox.com/pve-docs/chapter-pvecm.html#pvecm_separate_node_without_reinstall

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: proxmox-ve7.2-3是Proxmox VE(虚拟化环境)的最新版本。为了下载该镜像,您可以按照以下步骤进行操作: 1. 首先,打开您的Web浏览器,在搜索引擎中输入“Proxmox VE官方网站”进行搜索。 2. 从搜索结果中选择Proxmox VE官方网站,并点击进入。 3. 在官方网站上,寻找一个名为“下载”的页面或标签,并点击进入。 4. 在下载页面中,找到最新版本的Proxmox VE镜像,即proxmox-ve7.2-3。 5. 确保选择适合您的系统架构的镜像,通常有x86-64(64位)和i386(32位)两个选项。 6. 单击镜像下载链接,并等待下载完成。 7. 下载完成后,您可以将该镜像保存到您的计算机上的指定文件夹中。 请注意,下载速度可能会受到您的互联网连接速度的影响。如果下载速度较慢,您可以尝试选择其他可靠的下载源,或者尝试使用下载加速工具来提高下载速度。 在下载完成后,您可以使用适当的软件工具来安装和配置proxmox-ve7.2-3镜像,以搭建和管理您的虚拟化环境。 希望以上信息能够帮助您顺利下载proxmox-ve7.2-3镜像。如果您有任何其他问题,请随时提问。 ### 回答2: proxmox-ve 7.2-3 是一个开源的虚拟化管理平台,它基于Debian操作系统,用于管理和部署虚拟机和容器。要下载proxmox-ve 7.2-3镜像,请遵循以下步骤: 1. 首先,打开Proxmox官方网站,在首页或者下载页面上找到proxmox-ve 7.2-3的下载链接。你可以选择下载ISO镜像、OVA或者其他格式的镜像。 2. 点击下载链接后,你会被重定向到一个下载页面。在这个页面上,你需要选择适用于你的系统架构的镜像。proxmox-ve 7.2-3支持多种架构,如x86-64、ARM、PowerPC等。选择合适的镜像后,点击下载按钮开始下载。 3. 下载完成后,你将得到一个压缩文件。解压这个文件,你将得到一个扩展名为ISO、OVA或其他格式的镜像文件。 4. 如果你计划在物理机上安装proxmox-ve 7.2-3,你可以使用所下载的ISO镜像创建一个引导盘符,然后通过引导进入安装程序。 5. 如果你计划在虚拟机上安装proxmox-ve 7.2-3,你可以将所下载的ISO镜像加载到虚拟机的光驱中,并在启动虚拟机时选择从光驱启动。 总之,要下载proxmox-ve 7.2-3镜像,你需要访问Proxmox官方网站,选择适用于你的系统架构的镜像,然后下载并解压这个镜像文件。 ### 回答3: 要下载proxmox-ve7.2-3镜像,您可以按照以下步骤进行操作: 1. 打开浏览器,进入Proxmox官方网站。 2. 在网站首页或菜单栏中找到"下载"或类似的选项,并点击进入下载页面。 3. 在下载页面中,您可以看到不同版本的Proxmox VE镜像列表。找到并选择版本为7.2-3的镜像。 4. 在镜像下载页面上,您可能需要先注册一个账户,或者使用您已有的账户登录。 5. 在镜像下载页面上,您会看到一些有关该镜像的信息和说明。阅读并了解这些信息,然后点击下载按钮。 6. 下载过程可能需要一些时间,具体时间取决于您的网络速度。 7. 下载完成后,您可以在下载文件夹或指定的位置找到proxmox-ve7.2-3镜像文件。 8. 弹出窗口之后,您可以将该镜像文件复制到适当的位置,并按照官方文档进行Proxmox VE的安装和配置。 请注意,具体的下载步骤可能会因为官方网站的更新或变更而有所不同。因此在下载过程中,最好参考官方的文档或指引,以确保能够正确地下载和安装proxmox-ve7.2-3镜像。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值