1. 集群环境版本升级
集群环境上版本升级与单机环境一样,也是按照停止旧版本服务->安装新版本->更新依赖->启动新版本服务的流程进行新版本升级。详细升级步骤如下。
获取新版本安装包,并解压到安装设备上。
停止旧版本的服务。 进入运行用户,在安装目录下,执行停止服务命令。可参考下面的示例,示例中执行用户名为hengshi,旧版本安装路径为/opt/hengshi。
sudo su - hengshi #切换到产品运行用户
cd /opt/hengshi #进入安装目标目录
bin/hengshi-sense-bin stop all #停掉老版本服务
安装新版本。安装前请参考集群配置信息配置cluster-conf中hosts和vars.yml两个配置文件内容,并将确保"hengshi-sense-[version]" 目录与目录cluster-conf在同一级别。然后执行集群安装命令。操作时请参考下面示例。
sudo su - hengshi #切换到产品运行用户 cd ~/pkgs/hengshi-sense-[version] #切换到解压目标目录 ./hs_install -m cluster -c ../cluster-conf #执行集群安装
安装提示信息中的各个节点状态都为[unreachable=0,failed=0]时表示安装成功。
PLAY RECAP **************************************************************** Node-A : ok=18 changed=3 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 Node-B : ok=18 changed=3 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 Node-C : ok=18 changed=3 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0
更新系统依赖。该操作执行过程中需要用户在每台机器上都有sudo权限,执行成功后可以关闭sudo权限。请参考示例进行操作。
sudo su - hengshi #切换到产品运行用户 cd /opt/hengshi #进入安装目标目录 bin/hengshi-sense-bin init-os all #初始化os
- 启动服务。 在安装目录下,执行启动命令。
sudo su - hengshi #切换到产品运行用户
cd /opt/hengshi #进入安装目标目录
bin/hengshi-sense-bin start all #启动新版本服务
安装提示信息中每个节点状态均为[unreachable=0,failed=0]时,服务启动成功,升级任务完成。
PLAY RECAP ***********************************************************************
Node-A : ok=4 changed=3 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0
Node-B : ok=3 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0
Node-C : ok=3 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0
results matching ""
No results matching ""
衡石文档
- 产品功能一览
- 发布说明
- 新手上路
- 安装与启动
- 系统管理员手册
- 数据管理员手册
- 分析人员手册
- 数据查看员手册
- API
- 最佳实践
- 衡石分析平台 API 手册
- 附录