跳到主要内容
版本:v1.1

从 v1.0.3/v1.1.0 升级到 v1.1.1

通用信息

警告
  • 从 v1.1.0 版本开始,Harvester 引入了新的 VLAN 增强功能。由于实现的更改,若由 v1.0.3 版本升级,你必须在升级期间关闭所有 VM。请在升级前停止虚拟机。由 v1.1.0 升级到 v1.1.1 无此限制(允许 Live-migration)。

一旦有了可升级的版本,Harvester GUI Dashboard 页面将显示一个升级按钮。有关详细信息,请参阅开始升级

对于离线环境升级,请参阅准备离线升级

已知问题


1. 升级卡在预清空节点状态

从 v1.1.0 开始,Harvester 将等待所有卷状态都是健康(节点数量 >= 3 时)后再升级节点。通常,如果升级卡在 “pre-draining” 状态,你可以检查卷的运行状况。

访问 "Access Embedded Longhorn" 了解如何访问嵌入式 Longhorn GUI。


2. 升级卡在预清空节点状态 (情况 2)

升级卡在下图所示的状态:

使用者同时观察到有多个节点被禁止调度:

$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
node1 Ready control-plane,etcd,master 20d v1.24.7+rke2r1
node2 Ready,SchedulingDisabled control-plane,etcd,master 20d v1.24.7+rke2r1
node3 Ready,SchedulingDisabled control-plane,etcd,master 20d v1.24.7+rke2r1

3.升级失败: Job was active longer than specified deadline

升级在下图所示的状态失败:


4. 节点预清空后升级卡住

升级卡在下图所示的状态:


5. 其他受信 CA 证书在更新后遗失

从 v1.0.3 升级后,通过 additioanl-ca 设置配置的 /etc/pki/trust/anchors/additional-ca.pem 消失了。

要解决此问题,用户需要访问设置页面(Harvester GUI,Advanced -> Settings):

  • 编辑 additional-ca 设置。 先备份当前值,清除当前值,点击保存。
  • 再次编辑 additional-ca 设置。输入方才备份的值,点击保存。