RPM 2.5.0升级版本2.6.1成功,但是版本未改变

提问参考模版:

  • nebula 版本:2.5.0
  • 部署方式: 单机
  • 安装方式:RPM
  • 是否为线上版本:N
  • 问题的具体描述

单机部署了2.5.0,想通过RPM的升级方式升级到2.6.1
根据参考文档,已安装成功但是版本未变化
image


请问该怎么排查,或者如何升级。

Studio 2.2.1 和 Nebula v2.5 以上的版本不是不对齐的,你可以升级下你的 Studio 的版本号,现在的最新版本应该是 3.1.0

不是的,你看错了,跟graph-studio没关系,是我RPM升级安装nebula 2.6.1成功了,但是登陆进去还是2.5.0版本,用的命令是 sudo rpm -Uvh <package_name>

请问包升级之后,服务端进程重启过么?

1 个赞

重启过的!感觉没有升级!

请问 /usr/local/nebula/bin/nebula-graphd --version 呢?

image
这个版本是对着的,但是我使用profile 去查看计划树验证limit是否生效,发现在我2.5.0升级的这里和我直接安装2.6.1的计划树是不一样的,所以感觉是没有升级的。

嗯,有点奇怪,您能看看另外两个 daemon 的 —version ?

daemon 是从这三个地方 exec 的吧?

image
另外两个也是显示2.6.1

奇怪,能看看进程的启动时间和 command 么?从时间上确保进程确实是从这三个2.6二进制启动的

ps -eo pid,comm,lstart,etime,time,args | grep "nebula\|ELAPSED"


配置好像是指向了2.5的配置,很奇怪。可能是由于我同时安装的有2.0.1和2.5 ,2.5的是指定目录了,在升级的时候把这两个都清理掉了。应该是指定目录的问题了,找到原因了。

3 个赞

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。