一.前因

前阵子心心挂念的Proxmox VE 5.0终于发布了,为啥说期待呢,我个人主要是因为内核的变动,据说是从4.4内核直接到了4.10,这意味着什么?当然是BBR !当然,Proxmox是可以开KVM虚拟机的,这个情况下内核可以随便换,但是,还有LXC你别忘了,没法更改内核,然而其性能以及资源的损耗又让人难以割舍,所以,在4.10的内核支持下它应该也能享受到BBR的优势了。

恩,擦擦嘴,先想想怎么升级吧,全部重装是个办法,但是我目前虚拟机数量还是有几台的,数据量也是不小,所以这样搬来搬去就很烦,那么就直接升级吧。说到升级,那么肯定得去翻官方wiki,这是个好东西啊 ——> 传送门

二.操作

步骤还是挺长的,我们一步步来

首先看前提条件

  • upgraded to latest V 4.4 //升级到最新的4.4版本
  • reliable access to all configured storages //能够稳定连接当前配置的所有存储
  • healthy cluster //集群的话要保证节点都是健康的
  • no VM or CT running //关闭所有虚拟机
  • valid backup of all VM (needed if something goes wrong) //如果要稳妥就先备份一下,省得挂了没法还原
  • Correct repository configuration //正确配置repo
  • at least 1GB free disk space at root mount point //根目录起码有1G
  • if using Ceph, you should be already running the Ceph Luminous version, but see the caveat above //如果使用了Ceph需要保证你用的是Luminous版本

然后就是耐心等待了

建议先把配置了开机自动启动的VM都给关掉,因为还需要修改配置,先重启啦

官方有在线迁移的说明,但是,我根本用不着,所以嘛……就方便了

这个是检测你的VM是否使用了默认的配置(即4.x的cirrus 5.0的std)

然后因为我们已经关闭了VM, 所以直接修改它的显示设备

然后启动就行了

至于啥开启BBR之类的,请看我的历史文章啦

 


Senraの小窝原创文章,转载请注明来自:Proxmox VE 4.x升级5.x全纪录