PVE6.0升级
官方F&Q https://pve.proxmox.com/wiki/FAQ#faq-support-table
升级说明 F&Q10条/11条系统版本说明及升级参考,这次准备升级到6.0,
5.4的debian,PVE都过了维护期,用着也不放心,
7.0又刚刚出来就不打算折腾了
先整这个,盘他!!!
如果看google机翻头痛,那参考这个,
https://blog.51cto.com/tasnrh/2423364
,除了翻译他还给换了国内源,非常细心
主要步骤
A.镜像源选择
家里是移动宽带,使用官方源更新简直绝望,于是开始找镜像源,
先来个官方源截图:
然后发现国内汪易.,阿狸,痛讯,都没有做PVE相关镜像
他们是公司,用的不少的不做可以理解
然后找到了清华镜像源,挺有欺骗性的,给你张截图体验一下:
最后找到了中科大镜像,挺全,不错,得给他点个赞
B.升级最新5.4版本
步骤参考之前 "ProxmoxVE折腾记录(一)"----安装B及C流程
https://blog.csdn.net/qq_28181227/article/details/119493829
C.升级corosync3
新增文件: /etc/apt/sources.list.d/corosync3.list
touch /etc/apt/sources.list.d/corosync3.list
文件内容如下:
deb http://mirrors.ustc.edu.cn/proxmox/debian/corosync-3 stretch main
#中科大镜像源
#deb http://download.proxmox.com/debian/corosync-3 stretch main
#注释掉的官方源,留着备用
也可以使用echo命令搞定(只写入了中科大镜像)
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/corosync-3 stretch main" > /etc/apt/sources.list.d/corosync3.list
停止高可用服务
systemctl stop pve-ha-lrm
systemctl stop pve-ha-crm
之后就是升级
apt update
apt dist-upgrade
之后还原高可用服务
systemctl start pve-ha-lrm
systemctl start pve-ha-crm
D.PVE6升级
调整源
sed -i 's/stretch/buster/g' /etc/apt/sources.list
# 号以注释掉 /etc/apt/sources.list.d/pve-enterprise.list 和 /etc/apt/sources.list 中的软件库地址。PVE升级
apt update
apt dist-upgrade
E.收尾 删除corosync3.list
rm /etc/apt/sources.list.d/corosync3.list
F.要点
升级流程其实不难,但一定要注意.list文件中软件库地址,和官方给的地址及命令格式对照,填写镜像源,是要点。
G.升级前后对比
和那些自称家境贫寒的大佬比不了,所以只有j3160可用,得珍惜本就可怜的性能
升级前后简单对照了下性能:
pve5.4+DSM空载待机3-4%不到,PVE5.4 关闭所有虚拟机1-2%左右
升级之后
升级前后占用差不多
升级6.4后订阅提示代码调整,
搜索subscription关键字,470行左右有
|| res.data.status.toLowerCase() !== 'active' 删掉即可