苍穹gPaaS历史版本升级到1.3.0版本教程

苍穹gPaaS V1.3.0版本只支持从V1.2.3版本升级,如果低于V1.2.3版本,请先升级到V1.2.3版本(可只执行相应升级的数据库语句),再升级到V1.3.0版本。
第一步:修改监控数据库。
# kubectl exec -it db-mysql-0 -nkce-system -- mysql -uroot -proot888 # 方式一. 如果已经使用过监控服务,保留监控数据,则可执行下面的修改语句: > use kws; > ALTER TABLE `monitor_job` ADD `basic_auth` VARCHAR(512) NOT NULL DEFAULT ''; > alter table alarm_history change call_back_url call_back_url varchar(2560); > alter table k8s_region_alarm_notify change call_back_url call_back_url varchar(2560); > alter table job_alarm_notify change call_back_url call_back_url varchar(2560); > alter table system_config_callback change call_back_url call_back_url varchar(2560); > alter table metric change remark remark varchar(1024) default null; > update monitor_job set basic_auth = '{}' where basic_auth = ''; > update prom_server set agent_url='http://kws-prom-agent-custom:8100'; > USE cloudform; > SET NAMES utf8; > alter table `dt_user` add column `password2` varchar(255) DEFAULT '' COMMENT '对称加密的用户密码' after `password`; # 方式二. 如果未使用过监控服务,或者不需要保留现有的监控数据,可以考虑删除监控数据库再重新安装导入。 > drop database kws; |
第二步:解决已有问题
komp-web由于启动脚本存在问题,导致管理后台无法访问,可能会造成升级后容器进入crush状态。
解决方案: 删除komp-web服务和对应的存储,然后执行第三步,使用原配置重新覆盖安装。
苍穹gPaaS历史版本升级到1.3.0版本教程
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



