蓝鲸社区版升级(v3.1.5-->v3.1.6)

# 蓝鲸社区版升级(v3.1.5–>v3.1.6)

升级步骤

蓝鲸社区版程序包:bkce_src-3.1.6.tgz 蓝鲸社区版部署脚本: install_ce-1.0.14.tgz

  • 把新下载的安装包长上传到中控机上(/data目录),笔者(192.168.0.206)

初始安装目录为/data,执行下面命令

cd /data
mkdir tmp
tar xf bkce_src-3.1.6.tgz -C tmp/
tar xf install_ce-1.0.14.tgz -C tmp/
  • 备份配置文件(重要)

备份install目录下的:install.config、globals.env、ports.env

1. 如果没有修改过ports.env则不用备份
2. 如果修改过先将ports.env备份过去,然后新增一行:export BKARCHIVA_PORT=8081
3. 将bkarchiva模块添加到install.config
  • 操作如下:
$ mkdir backup
$ cp install/install.config backup/
$ cp install/globals.env backup/
$ cp install/ports.env backup/
  • 同步目录
$ rsync -a tmp/src/ /data/src/
$ rsync -a tmp/install/ /data/install/
$ cp backup/install.config install/
$ cp backup/globals.env install/
$ cp backup/ports.env install/

如果需要包管理SAAS,需要在install.config,选择一台机器增加bkarchiva模块

  • 开始升级
$ cd install/
$ ./bkcec sync all
$ ./bkcec upgrade bkdata
$ ./bkcec upgrade cmdb
$ ./bkcec upgrade fta
$ ./bkcec upgrade gse
$ ./bkcec upgrade job
$ ./bkcec upgrade paas

$ ./bkcec upgrade appo  # 这里会报错,需要登录三台服务器上面执行,rm -f /data/bkce/paas_agent/paas_agent/etc/paas_agent_config.yaml 操作

$ ./bkcec upgrade appt
$ ./bkcec install bkarchiva # 若不需要包管理模块,此步骤可以忽略
$ ./bkcec stop bkdata
$ ./bkcec stop cmdb
$ ./bkcec stop fta
$ ./bkcec stop gse
$ ./bkcec stop job
$ ./bkcec stop paas
$ ./bkcec stop appo
$ ./bkcec stop appt
# 请确保所有进程停止后执行启动进程
$ for mod in bkdata cmdb fta gse job paas appo appt; do ./bkcec status $mod; done
# 请确保所有进程停止后执行启动进程
$ ./bkcec start gse
$ ./bkcec start cmdb
$ ./bkcec start job
$ ./bkcec start paas
$ ./bkcec start fta
$ ./bkcec start bkdata
$ ./bkcec initdata appo
$ ./bkcec start appo
$ ./bkcec activate appo
$ ./bkcec initdata appt
$ ./bkcec start appt
$ ./bkcec activate appt
$ ./bkcec start bkarchiva # 若不需要包管理模块,此步骤可以忽略
$ for mod in bkdata cmdb fta gse job paas appo appt bkarchiva; do ./bkcec status $mod; done
  • 全部安装成功如下图:

此处gse通过命令停不掉,需要到paas所在那台服务器上,手动停掉gse服务。此外,安装过程中warning可以跳过,不影响最后的启动和使用。

升级单独模块版本参考:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JAVA同学会

RocketMQ 基本概念

生产者发送业务系统产生的消息给broker。RocketMQ提供了多种发送方式:同步的、异步的、单向的。

22020
来自专栏Laoqi's Linux运维专列

Nginx负载均衡(不信你不懂)

23650
来自专栏大数据挖掘DT机器学习

python模拟新浪微博登陆功能(新浪微博爬虫)

有些网站设置了权限,只有在登录了之后才能爬取网站的内容,如何模拟登录,目前的方法主要是利用浏览器cookie模拟登录。 浏览器访问服务器的过程 在用户访问网页时...

1.1K50
来自专栏个人分享

kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)

    Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特...

16050
来自专栏计算机编程

ubuntu Nginx配置笔记

说明:configure后面必须在同一行进行输入,此放在此处即是为了看清楚配置了哪些东西

42620
来自专栏Java后端技术栈

Kafka 单机和分布式环境搭建与案例使用

zookeeper:http://www.apache.org/dyn/closer.cgi/zookeeper/

20420
来自专栏Pythonista

centos7之saltstack使用手册

  salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apac...

27110
来自专栏美丽应用

Primitive Ftpd:将设备变身为FTP/SFTP服务器

21610
来自专栏信安之路

bWAPP 玩法总结

bWAPP(buggy web Application)是一个集成了了常见漏洞的 web 应用程序,目的是作为漏洞测试的演练场(靶机),为 web 安全爱好者和...

8.1K10
来自专栏知识分享

15-GPRS(Air202)GPIO控制点亮一个灯

http://www.openluat.com/Product/gprs/Air202.html    我就去官方下载了现在最新的

16330

扫码关注云+社区

领取腾讯云代金券