升级前注意事项
- 升级前,管理节点与计算节点均安装h84r版操作系统,将管理节点升级至最新的h84r版操作系统。
- 只需升级管理节点,计算节点会自动完成升级。
- 升级前,管理员需对数据库进行备份。
- 升级过程中,不支持访问管理平台界面和命令入口,运行状态的云主机服务不受升级影响。
- 升级完成后,需及时清理浏览器缓存或刷新管理节点浏览器UI界面。
离线升级平台
- 离线升级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校验工具核对校验码,确认与发行信息一致。 - ZStack Cloud ISO:
- 升级前,管理员需确保数据库已做好备份。
- 可执行以下命令,对数据库进行手动备份:
[root@zstack-1 ~]# zstack-ctl dump_mysql --file-name zstack-mysql-before-upgrade说明:- 命令执行后,将会在/var/lib/zstack/mysql-backup/下创建数据库备份。
- 升级过程中,将升级ZStack Cloud代理服务器,不触及主存储和镜像服务器中的数据内容。
- 可使用ZStack Cloud提供的灾备服务,对数据库进行定时备份。说明:
- 灾备服务以单独的功能模块形式提供,需提前购买灾备服务模块许可证,且需在购买平台许可证基础上使用,不可单独使用。
- 可执行以下命令,对数据库进行手动备份:
- 管理员执行以下命令升级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覆盖本地源。
- 升级本地仓库时会自动更新升级脚本,脚本升级完成后,可按提示重新执行上一步命令即可。
- 若数据库root密码采用系统默认密码zstack.mysql.password,