执行go from语句后报错

  • nebula 版本:2.01
  • 部署方式:分布式
  • 安装方式:RPM
  • 是否为线上版本:Y
    紧急求助下,在nebula2执行如下语句,此节点会立马掉线:
    lookup on knowledgePoint where knowledgePoint.id == ‘KP554939147622547585’ | GO 0 to 2 steps FROM $-.VertexID OVER parent YIELD parent._dst as dstId, $$.knowledgePoint.id, $$.knowledgePoint.listingStatus

前半句lookup 查出来空,后边句就会报错

是graphd节点挂掉了吗? 有coredump吗

是的,metad storage还是好的

coredump是什么,,,,,这有个stderr里的报错,
E1130 11:04:39.115317 1478 QueryInstance.cpp:103] SyntaxError: syntax error near gePoint' E1130 11:05:25.741628 1481 QueryInstance.cpp:103] SemanticError: Vid should be a INT64 E1130 11:07:22.514694 1483 QueryInstance.cpp:103] SyntaxError: syntax error near OVER’
*** Aborted at 1638241654 (unix time) try “date -d @1638241654” if you are using GNU date ***
PC: @ 0x55db9b36a69a nebula::opt::Optimizer::convertToGroup()
*** SIGSEGV (@0x18) received by PID 1232 (TID 0x7f3e05dfe700) from PID 24; stack trace: ***

就是安装目录下的core.xxx文件, 你可以gdb ./bin/nebula-graphd core.xxx 文件, 然后输入bt, 看下报错, 截图发出来

有的,是看序列号最大的吧image

稍等我要装下gdb

1 个赞

不是, 这个是进程号, 你可以再执行下刚那个导致crash的语句, 然后看下最新创建的那个core文件

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