1、将skywalking8.9.1的进程kill -9 。
2、将skywalking9.1的代码拷贝到服务器,修改application.yml和webapp.yml,修改方法与skywalking8.9.1,参照我以前写的文章:https://blog.csdn.net/puzi0315/article/details/123243990
3、根据官方的介绍,说是要删除几个表,
https://skywalking.apache.org/docs/main/v9.1.0/en/faq/v9-version-upgrade/
但是好像不行。
4、折腾了很久,一直报错。
根据报错信息,指向es数据库, 我们的skywalking已经跑了一段时间了。
5、最后我清空了es里所有的索引,等个几分,skywalking才正常运行。
清空es所有索引的方法如下:
curl -X DELETE 'http://120.130.1.100:9200/_all'
ip地址为es地址。
可参考:
https://blog.csdn.net/weixin_42511828/article/details/118370913