停止ITOSS服务和elasticsearch服务。
如果是start.bat启动的请退出start.bat。
如果是service.bat 启动的,请停止ITOSS服务
注意:如果两个版本之间elasticsearch没有改变可以不用停止elasticsearch服务,具体改变可以查看版本发布说明。
更新脚本 确认itoss服务器默认8080端口没有被占用,,如果8080被占用,请打开update.bat文件修改端口:
确认目录有脚本update.bat。从Weadmin3.0.1版本开始更新脚本会打包在绿色安装包。
执行脚本 管理员权限运行update.bat脚本。
等待下载完成
等待更新,出现如下界面也不要中止。
继续等待大概10分钟左右,然后退出更新界面。
重启ITOSS和elasticsearch服务。
注意:如果有elasticsearch更新,在启动ITOSS和elasticsearch之前需要删除elasticsearch-7.5.0文件夹
管理员运行start.bat重启ITOSS,确保elasticsearch服务也在运行。
然后确保VLAN.CN客户端连接正常后,浏览器输入服务器虚拟IP地址:端口即可访问weadmin。
停止ITOSS服务、和elasticsearch服务后。
itoss3.0旧版本工作目录下:
./service.sh stop
注意:如果两个版本之间elasticsearch没有改变可以不用停止elasticsearch服务,具体改变可以查看发布说明
vi update.sh
修改端口:chmod 755 update.sh
执行脚本。
./update.sh
如下图示update 0.0.0 => 25.0.0
表明下载完毕:
等待更新,出现"weadmin is OK ! You can visit http://localhost:8080" 不要马上停止:
继续等待10分钟左右。然后退出更新界面。如果工作目录包含restart.sh脚本,则更新完毕可能会自动重启。
重启ITOSS和elasticsearch服务。
注意:如果有elasticsearch更新,在启动ITOSS和elasticsearch之前需要删除elasticsearch-7.5.0文件夹
重启ITOSS服务。检查elasticsearch服务也一直在运行。
./service.sh start
注意:脚本升级时间可能比较长,尤其网络原因可能会导致升级失败,可能需要多次执行update脚本,也可以通过百度云直接下载新的完整绿色包。
最后确保VLAN.CN客户端连接正常后,浏览器输入服务器虚拟IP地址:端口即可访问weadmin。
如果执行update.bat或者update.sh没有显示"Weadmin LoadProgress:" 下载进度或者进度一直为0%怎么办?
排查步骤:
-Dagent.discovery.serverurls=http://119.96.227.218:9090 \
telnet 119.96.227.218 9090
,如下表示可以连接服务器。如果下载成功,并且有Weadmin LoadProgress:100%之类字符,但是一直update不正常,执行start后一直没有出现 “WEADMIN is OK ! You can visit http://localhost:8080 ”怎么办?
可能是升级过程中断导致文件损坏。
解决办法有如下两种: