ZStack Logo

ZStack AIOS

升级ZStack Cloud

完整平台用户手册,包含基础云平台能力与 AIOS 相关章节。

升级前注意事项

  • 升级前,管理节点与计算节点均安装h84r版操作系统,将管理节点升级至最新的h84r版操作系统。
  • 只需升级管理节点,计算节点会自动完成升级。
  • 升级前,管理员需对数据库进行备份。
  • 升级过程中,不支持访问管理平台界面和命令入口,运行状态的云主机服务不受升级影响。
  • 升级完成后,需及时清理浏览器缓存或刷新管理节点浏览器UI界面。

离线升级平台

  1. 离线升级ZStack Cloud之前,请管理员准备好以下必要的软件包,建议将以下软件或脚本保存至管理节点所在的/root/目录下。
    • ZStack Cloud ISO:
      • 软件名称:ZStack-Cloud-x86_64-DVD-5.3.0-h84r.iso
      • 下载地址:点击这里
    • ZStack Cloud安装包:
      • 软件名称:ZStack-Cloud-installer-5.3.0.bin
      • 下载地址:请联系官方技术支持
    说明: 软件下载后,需通过MD5校验工具核对校验码,确认与发行信息一致。
  2. 升级前,管理员需确保数据库已做好备份。
    • 可执行以下命令,对数据库进行手动备份:
      [root@zstack-1 ~]# zstack-ctl dump_mysql --file-name zstack-mysql-before-upgrade
      说明:
      • 命令执行后,将会在/var/lib/zstack/mysql-backup/下创建数据库备份。
      • 升级过程中,将升级ZStack Cloud代理服务器,不触及主存储和镜像服务器中的数据内容。
    • 可使用ZStack Cloud提供的灾备服务,对数据库进行定时备份。
      说明:
      • 灾备服务以单独的功能模块形式提供,需提前购买灾备服务模块许可证,且需在购买平台许可证基础上使用,不可单独使用。
  3. 管理员执行以下命令升级ZStack Cloud管理服务。
    #支持两种离线升级方式,推荐使用第一种:
    # 第一种方式: 升级本地仓库和管理服务
    [root@zstack-1 opt]# zstack-upgrade ZStack-Cloud-x86_64-DVD-5.3.0-h84r.iso
    # 第二种方式: 先升级本地仓库再升级管理服务:
    [root@zstack-1 opt]# zstack-upgrade -r ZStack-Cloud-x86_64-DVD-5.3.0-h84r.iso 
    [root@zstack-1 opt]# bash ZStack-Cloud-installer-5.3.0.bin -u -P MYSQL_ROOT_PASSWORD
    说明:
    • 若数据库root密码采用系统默认密码zstack.mysql.password-P MYSQL_ROOT_PASSWORD参数可省略。
    • 执行zstack-upgrade命令前需确认所准备的ISO是基于h84r版,避免使用其他ISO覆盖本地源。
    • 升级本地仓库时会自动更新升级脚本,脚本升级完成后,可按提示重新执行上一步命令即可。