- nebula 版本:原2.6.1 升级 到 3.1.0
- 部署方式:单机
按照官网升级文档进行升级操作,期间没有出现其它报错。
但在为升级后的图执行 show status 时,显示的结果有问题:Tag有数据,但是vertices总计 数据为0
执行操作:
- SUBMIT JOB STATS
2.show jobs
3.show stats
按照官网升级文档进行升级操作,期间没有出现其它报错。
但在为升级后的图执行 show status 时,显示的结果有问题:Tag有数据,但是vertices总计 数据为0
执行操作:
我们之前 3.1 的时候加了 vertex key 的功能,这个功能是需要用升级工具执行一下的。
后来 3.3 的版本又去掉了。
所以解决你的问题:
我就是替换了3.1版本的二进制文件 然后执行力更新数据的那个二进制文件
执行 db_upgrader 有没有保留日志?如果有的话发一下。
如果没有,可以重新执行一下 db_upgrader,然后执行后还是没有的话,把日志贴一下。
升级的时候,报了 data-backup 目录不存在,你创建一下这个目录,再跑一下
那个备份目录里的东西没什么用,2 升 3 就是原地升级,改了你之前的数据。
因为历史原因,这里没有目录会报错 = =
备份目录里面的数据是不能用的? 那我要是想要回滚2.6版本的话 是不是就是 用2.6版本的bin在覆盖一次 然后把之前手动备份的data 目录(包含storage和meta)重新覆盖 升级更新后的data 目录就行了?
是的,用你手动备份的数据,这个工具里放 dst_db_path 的是 wal,你可以看一下,数据会小很多很多。
那个是不能用的
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。