从 v1.0.3 升级到 v1.1.0

从 v1.0.3 升级到 v1.1.0 - 图1危险

如果集群具有以下配置,请不要将正在运行的集群升级到 v1.1.0:

  • Harvester-mgmt 网络包含两个或多个网络接口。
  1. networks:
  2. harvester-mgmt:
  3. interfaces:
  4. - name: ens5
  5. - name: ens6
  6. method: dhcp
  • 使用 harvester-mgmt network 在配置文件中定义一个 cluster_network:
  1. cluster_networks:
  2. vlan:
  3. enable: true
  4. description: "harvester-mgmt"
  5. config:
  6. defaultPhysicalNIC: harvester-mgmt

相关 issue:[BUG] Harvester Upgrade 1.0.3 to 1.1.0 does not handle multiple SLAVE in BOND for management interface

通用信息

从 v1.0.3 升级到 v1.1.0 - 图2警告

  • 从 v1.1.0 版本开始,Harvester 引入了新的 VLAN 增强功能。由于实现的更改,你必须在升级期间关闭所有 VM。请在升级前停止虚拟机。

  • 我们在 v1.1.0 中引入了存储网络功能。由于已知问题,请在使用该功能之前创建所需的 CRD

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

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

已知问题


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

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

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


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

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

从 v1.0.3 升级到 v1.1.0 - 图3


3. 升级后 Monitor 仪表板不显示任何内容

升级后,用户可能会看到嵌入式 Grafana 仪表板无法工作:

从 v1.0.3 升级到 v1.1.0 - 图4