PostgreSQL管理
MySQL管理
MongoDB管理
PolarDB管理
发行说明
升级
1. 升级clup-server
升级前需要离线所有已上线的集群:
PaaS平台->数据库集群->”全选”->离线(故障集群和不可离线的集群可以忽略)
停掉CLup服务
# 使用clup用户登录安装clup-server的主机clup-server stopclup-dhcpd stopclup-webvnc stop
提示
如果是CLup MMN部署模式, 则先停掉备用CLup节点, 最后停掉主CLup。
拷贝软件包文件到CLup主机的/home/clup下。
解压软件包
bash clup-serverX.Y.Z.x86_64.bin -ztar xf clup-serverX.Y.Z.x86_64.tar.xz
拷贝配置文件
cd /home/clupcp clup-server<上一个版本号>/conf/clup.conf clup-server/conf/.
如果之前有在报警发送方式中配置过自定义脚本,需要将其拷贝过来
cp clup-server<上一个版本号>/script*/* clup-server/scripts/.
这里写script*是为了兼容旧版本。
重新启动服务
clup-server start
如果是CLup MMN部署模式, 则先启动主CLup节点, 之后启动备用CLup节点。
如果使用虚拟机、LXC管理功能,还需要启动clup-dhcpd和clup-webvnc服务
# 可能需要再次执行: root下为clup-dhcpd服务开放1000以下端口的访问权限setcap 'cap_net_bind_service=+ep' /home/clup/clup-server/bin/clup-dhcpdclup-dhcpd startclup-webvnc start
升级clup-agent
自动升级
拷贝新版本的clup-agent软件包到CLup主服务器特定目录下, 可在系统管理->CLUP参数设置页面中, 搜索查看 agent_packages_path 的值。(默认是/opt/csu_packages,可以将其修改为/home/clup/csu_packages)
进入CLup Web服务端,点击IaaS平台 -> 主机管理 -> 选择需要升级的主机
点击右上角Agent升级 -> 选中右上角的重启Agent -> 选择需要升级的版本,然后点击确定
升级完成后点击刷新,查看主机的状态是否恢复正常;如果自动升级未成功,需要进入主机手工操作。
手动升级
拷贝最新版的软件包到/opt目录下(如果是自动升级失败,安装包可能已经拷贝,注意查看)。
停掉clup-agent服务
systemctl stop clup-agent
如果服务未注册
cd /opt/clup-agent/bin./clup-agent stop
解压新版软件包
bash clup-agentX.Y.Z.x86_64.bin -ztar xf clup-agentX.Y.Z.x86_64.tar.xz
拷贝配置文件
cp clup-agent<上一个版本号>/conf/clup-agent.conf /opt/clup-agent/conf/.
启动服务
systemctl start clup-agent
进入CLup管理页面查看Agent状态是否正常(IaaS平台 ->主机管理->主机列表 状态和Agent版本)。