前言
本处用于记载本人对 ProxmoxVE 虚拟化系统 的一些研究
部分内容可能来自互联网、群友、朋友
ProxmoxVE 更换主机名
在本例中主机名从
s3
迁移到tc-s3-pve
首先修改主机名
只有主机名有关,域名后面的部分都无所谓
hostnamectl set-hostname xxx-pve.mihari.top
# 一样可以
hostnamectl set-hostname xxx-pve
还需要编辑 hosts 保证解析
!!!! 注意拼写 不要打错 !!!!
123.123.123.123 xxx-pve.mihari.top xxx-pve
先备份整个 pmxcfs
cp -R /etc/pve ./pve
或者你更愿意打包备份
# 打包为当前 年-月-日-时-分-秒 的压缩包
tar -zcvf pve-config-backup-$(date +%Y-%m-%d-%H-%M-%S).tar.gz /etc/pve
然后在 pmxcfs 里面搬配置文件
这里只迁移了 qemu-server
cd /etc/pve
mv nodes/s3/qemu-server/* nodes/tc-s3-pve/qemu-server
接下来重启 pve-cluster 服务保证所有文件正确链接
还需要重新 pveproxy 保证访问正常
最后重启 pvestatd 来保证状态收集正常
systemctl restart pvedaemon
systemctl restart pveproxy
systemctl restart pve-cluster
systemctl restart pvestatd
ProxmoxVE 删除集群
# 查看所有的集群
ls /etc/pve/nodes
- 停止节点上的corosync和PVE集群服务
systemctl stop pve-cluster #PVE集群服务
systemctl stop corosync #corosync
- 将集群文件系统设置为本地模式
pmxcfs -l
- 删除corosync配置文件
rm /etc/pve/corosync.conf
rm -r /etc/corosync/*
- 重新启动PVE集群服务
killall pmxcfs
systemctl start pve-cluster