搜索看看
历史版本升级说明
/ WGCLOUD升级到v3.6.5版本操作步骤
1、
首先升级数据库 (必选,一定要升级升级数据库!可以先跳过,但是别忘记最后还是需要升级的呀)
提示:如果原版本是v3.6.4,那么就不需要升级数据库了,因为v3.6.4和v3.6.5这两个版本的数据库表结构完全相同,请忽略此步骤,继续往下看
点击这里,下载升级到v3.6.5的数据库SQL文件
提示:安装包wgcloud-v3.6.5\sql文件夹下的sql文件,是重新初始化数据库创建所有表的sql文件,不是升级sql文件,所以不要用安装包里的sql文件做升级数据库使用
如果没有升级数据库,有时候有些页面打开会没有数据显示
2、v3.6.5 升级替换文件说明(
若还没有下载v3.6.5安装包,请先下载
)
先升级server,还是先升级agent?先升级哪个都可以的,这个没有要求的
2.1 server程序替换文件
(1)
必选替换文件,/server/wgcloud-server-release.jar
,不用备份,直接替换即可
提示,建议先停止server程序后再替换文件,如果想备份此文件,注意备份文件的后缀不要为.jar,比如改成wgcloud-server-release.jar_bak20250528
(2)
必选替换文件,/server/config/application.yml
提示:如果原版本是v3.5.9或以上版本,则此文件不用替换,使用原文件即可,请忽略此步骤
如果要替换,先备份下原文件(备份文件的后缀不要为.yml,比如可以改成application.yml_bak20250528),然后用
文本比较工具
比较一下新旧版本yml文件的差异,把旧版本的配置值移到新配置文件即可
因为v3.5.9版本新加了3个配置项(snmpDeepTimes、diskIoSpeedWarnMail、diskIoSpeedWarnVal),如果application.yml文件没有snmpDeepTimes配置项,server程序就启动不了
2.2 所有agent程序替换文件
(1)
必选替换文件,/agent/wgcloud-agent-release,
注意先停止agent程序后再替换文件
替换完成后,查看此文件是否有可执行权限,如果没有,那么赋给文件可执行权限。如果是windows部署的agent,替换wgcloud-agent-release.exe文件即可
(2) 可选(不替换此文件也可以正常使用),替换文件/agent/config/application.properties
注意先备份下此文件,替换完成后再把新文件的配置改为原信息即可
注意:因为server和agent需要保持相同的版本,所以所有的agent都需要一起升级。也可以先升级agent,再升级server。
3、以上是传统的agent替换文件升级方式,也可以用agent一键升级和批量升级agent的方法
Linux一键升级agent脚本
Windows一键升级agent
使用指令下发模块【批量升级Linux主机的agent】
使用指令下发模块【批量升级Windows主机的agent】
使用wgcloud-bach-agent,批量升级Linux主机agent的方法