苍穹gPaaS历史版本升级到5.0.2版本教程
本文介绍从苍穹gPaaS V5.0.1升级到V5.0.2的步骤;如果低于V5.0.1版本,请先升级到V5.0.1版本。
本文升级步骤提到的“当前gPaaS config文件”的获取方式如下
若当前gPaaS是使用gPaaS安装包手动安装,则见gPaaS安装包的 gpaas-installer/bin/config
若当前gPaaS是使用安装器安装包安装,则见安装器的 singularity/runtime/安装时间/scripts/gpaas/config
第一步:修改数据库。
# 在gpaas其中一台k8s master节点,进入到数据库的命令行。 # 数据库密码可在当前gPaaS config文件中查看。 # kubectl exec -it db-mysql-0 -nkce-system -- mysql -uroot -pKdadmin@2022 #在数据库命令行执行更新SQL语句,具体见安装包SQL文件:gpaas-installer/upgrade.sql |
第二步:使用gPaaS 新版本覆盖安装。
1. 备份当前gPaaS config文件
2. 按照当前gPaaS config文件内容填写新安装包里gpaas-installer/bin/config文件
3. 修改gpaas-installer/bin/config:
#设置为旧版本gpaas的数据库密码:
export DB_PASSWORD="Kdadmin@2022"
## 如果安装了harbor,则不要重装,如果重装原来的镜像会丢失。升级时不重装harbor,HARBOR_ENABLED设置为0
export HARBOR_ENABLED='0'
4. 将新的安装包镜像data/kce-images.tgz导入所有gPaaS K8S主机:
# cd data
# docker load -i kce-images.tgz
5. 在gpaas 其中一台k8s master节点执行覆盖安装
# cd gpaas-installer/bin;
# ./install-gpaas.sh
具体安装可参考:苍穹gPaaS安装。
第三步:升级后检查
通过下面命令查看gPaaS所有的pod是否都是Running状态,默认安装在kce-system命名空间:
# kubectl get pod -n kce-system
苍穹gPaaS历史版本升级到5.0.2版本教程
本文2024-09-23 01:10:23发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144240.html