5.1.0升级至5.1.1文档
本文档记录了Rainbond v5.1.1 中功能的优化和BUG修复记录。
功能优化及BUG修复
优化
- 优化PHP语言支持,增加了大量PHP的扩展支持,详情见文档 PHP语言支持
- 总览页面展示效果优化
- 增加允许源码构建服务使用1024以下的端口
- 优化了第三方服务的特性显示,在拓扑图中使用蓝色,在列表中添加了明显的标识
- 安装方面扩容节点时优化docker启动流程控制
- 调整初始化数据中心数据库的初始化脚本路径,便于出错后重新初始化数据库。
- 优化存储类型为NFS的存储检测方式,兼容提前挂载分布式存储的节点检测。
BUG修复
- 【重要】修复了服务具有多个端口时导致服务内部依赖和网关访问错误的BUG
- 【重要】修复了服务垂直升级操作失败的BUG
- 【重要】修复了应用网关访问策略编辑前端填充数据错误的BUG
- 修复了平台内部某些功能说明文档的地址错误
- 修复了源代码检测取回的端口信息为设置成功的BUG
- 修复了服务点击访问后连接信息显示不全的BUG
- 修复了第三方服务无法进行批量删除的BUG
- 修复了构建源重新检测时从Dockerfile类型到其他源码类型转变服务启动命令错误的BUG
- 修复构建源配置Java等语言设置构建缓存不生效的BUG
- 升级PHP语言Runtimes版本 #28
- 修复PHP语言构建失败问题 #25,#26
版本升级
升级要求和注意事项
此版本修复了V5.1.0的几个影响面大的BUG,推荐V5.1.0版本用户升级
V5.1.1版本只支持从V5.1.0版本升级,如果你还未升级到V5.1.0版本,参考V5.1.0版本升级文档版本确认方式:grctl version
,版本应该为:Rainbond grctl 5.1.0-4aead9a-2019-03-20-06
升级过程会重启管理服务,因此只有单管理节点的集群会短暂影响控制台操作,请选择合理的升级时间段
下载 5.1.1 更新包
离线包镜像大小约650MB,需要保证当前集群磁盘可用空间至少不低于2G
# Rainbond 组件升级包
wget https://rainbond-pkg.oss-cn-shanghai.aliyuncs.com/offline/5.1/rainbond.images.2019-03-21-5.1.1.tgz -O /grdata/services/offline/rainbond.images.upgrade.5.1.1.tgz
# Rainbond Runtime组件升级包
wget https://rainbond-pkg.oss-cn-shanghai.aliyuncs.com/offline/5.1/runtime.upgrade.2019-03-21-5.1.1.tgz -O /grdata/services/offline/runtime.upgrade.2019-03-21-5.1.1.tgz
# 5.1.1 升级脚本包
wget https://rainbond-pkg.oss-cn-shanghai.aliyuncs.com/offline/5.1/rainbond-ansible.upgrade.5.1.1.tgz -O /grdata/services/offline/rainbond-ansible.upgrade.5.1.1.tgz
解压安装脚本,执行升级脚本
rm -rf /tmp/rainbond-ansible
rm -rf /grdata/services/offline/upgrade
tar xf /grdata/services/offline/rainbond-ansible.upgrade.5.1.1.tgz -C /tmp/
cd /tmp/rainbond-ansible/scripts/upgrade/
bash ./upgrade.sh
平台升级完成验证
执行
grctl cluster
确定所有服务和节点运行正常执行
grctl version
命令 确认版本已升级到5.1.1执行
dps
命令查看组件运行使用的镜像版本是否为v5.1.1-release
升级如有问题,请至社区反馈 Rainbond 5.1.1升级文档