升级前准备

升级 ZSphere 前,请确认当前环境版本,准备升级所需软件包,并完成必要的保护操作。

操作步骤

  1. 查看当前环境版本以及操作系统版本。
    [root@localhost ~]# zstack-ctl status
    [root@localhost ~]# cat /etc/redhat-release
  2. 获取安装升级包。
    按需下载 zstack-upgrade 脚本、ISO 软件包、安装升级包以及管理节点高可用套件。
  3. 关闭高可用策略。
    升级前需关闭虚拟机高可用全局开关,避免意外触发虚拟机高可用影响升级。升级完成后再手动开启高可用策略。
    1. 登录 ZSphere
    2. 点击可靠服务 > 高可用策略,进入高可用策略页面。
    3. 关闭高可用策略开关。
  4. 备份数据库和升级脚本。
    登录管理节点操作系统,分别执行以下命令备份数据库和升级脚本用于意外恢复。
    # 备份数据库至/var/lib/zstack/mysql-backup/目录
    [root@localhost ~]# zstack-ctl dump_mysql --file-name zstack-db-backup
    
    # 备份升级脚本至/root/目录
    [root@localhost ~]# cp /usr/local/bin/zstack-upgrade /root/zstack-upgrade-bk