Proxmox VE 以下简称 PVE,相信折腾 All in one 或黑群晖、软路由,或多或少会有接触,作为底层平台各项功能还是不错,不过毕竟是老外的东西,在国内使用还是还会碰到一些问题,比如版本升级,下面就以我自己个人升级作一个简单教程(方便自己哪天忘了好查看),以下教程为网络整理所得,但经本人测试升级成功。
- 删除企业源
rm -rf /etc/apt/sources.list.d/pve-enterprise.list
- 下载秘钥
wget http://mirrors.ustc.edu.cn/proxmox/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
- 添加国内源
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve buster pve-no-subscription" >/etc/apt/sources.list.d/pve-install-repo.list
这里要注意下,很多教程会设置成错误 deb http://mirrors.ustc.edu.cn/proxmox/debian/pve strech pve-no-subscription 造成无法升级为 pve6.2
strech--debian 9--pve 5.x
buster--debian 10--pve 6.x
- 建议同时使用国内 debian 源,修改 /etc/apt/sources.list 文件,添加如下内容:
echo "deb http://mirrors.ustc.edu.cn/debian buster main contrib
deb http://mirrors.ustc.edu.cn/debian buster-updates main contrib
deb http://mirrors.ustc.edu.cn/debian-security buster/updates main contrib" > /etc/apt/sources.list
pve_ceph 设置国内源
原配置文件:/etc/apt/sources.list.d/ceph.list
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/ceph-nautilus buster main" > /etc/apt/sources.list.d/ceph.list
- 最后执行
apt update
apt update && apt dist-upgrade