nebula数据库突然无法进行正常查询

您好,我们一直在使用nebula处理相关业务,之前一直可以稳定查询(至今有3个多月未对数据库做任何操作)
今天发现无论直接查询nebula graph studio,还是通过代码(from nebula2.gclient.net import ConnectionPool)连接,均无法进行查询
请问可能原因在哪?

你的 Nebula 版本号和 Studio 版本号是啥

nebula数据库版本号:2.0.1
studio版本号:2.2.1

补充:
1、在使用nebula graph studio进行查询时,会出现如下弹窗报错信息:
Storage Error:part: 3, error: E_EPC_FAILURE(-3)

2、使用代码调用时,查询到如下报错信息:
E0124 17:14:08.899017 57072 RaftPart.cpp:1143] [Port: 9780, Space: 31, Part: 24] Receive response about askForVote from “xxxxxxxxxx”:9780, error code is -5
E0124 17:14:08.901345 57072 RaftPart.cpp:1143] [Port: 9780, Space: 19, Part: 58] Receive response about askForVote from “xxxxxxxxxx”:9780, error code is -5

你确认 9780 这个端口没有被别的程序占用对吧,:thinking: 这个应该是 storaged 的占用的端口

确认了,端口未被占用

1、我这边重启nebula数据库等,然后重新导入数据,会出现如下报错信息(完全相同操作方式,以前不会报错):

E0124 18:26:53.529925 45190 StorageAccessExecutor.h:35] InsertVerticesExecutor failed, error E_RPC_FAILURE, part 5
E0124 18:26:53.529973 45190 StorageAccessExecutor.h:35] InsertVerticesExecutor failed, error E_RPC_FAILURE, part 2
E0124 18:26:53.530001 45190 StorageAccessExecutor.h:35] InsertVerticesExecutor failed, error E_RPC_FAILURE, part 6
E0124 18:26:53.530019 45190 StorageAccessExecutor.h:35] InsertVerticesExecutor failed, error E_RPC_FAILURE, part 1
E0124 18:26:53.530037 45190 StorageAccessExecutor.h:35] InsertVerticesExecutor failed, error E_RPC_FAILURE, part 3
E0124 18:26:53.530059 45190 StorageAccessExecutor.h:35] InsertVerticesExecutor failed, error E_RPC_FAILURE, part 4
E0124 18:26:53.530081 45190 StorageAccessExecutor.h:112] Storage Error: part: 5, error: E_RPC_FAILURE(-3).
E0124 18:26:53.530131 45194 QueryInstance.cpp:103] Storage Error: part: 5, error: E_RPC_FAILURE(-3).
E0124 18:26:53.530536 45086 StorageClientBase.inl:214] Request to "bj6-p-gryai-graph-spark21.ps.wps.cn":9779 failed: N6apache6thrift9transport19TTransportExceptionE: AsyncSocketException: connect failed, type = Socket not open, errno = 111 (Connection refused): Connection refused
E0124 18:26:53.530545 45088 StorageClientBase.inl:214] Request to "bj6-p-gryai-graph-spark22.ps.wps.cn":9779 failed: N6apache6thrift9transport19TTransportExceptionE: AsyncSocketException: connect failed, type = Socket not open, errno = 111 (Connection refused): Connection refused

2、查看相关服务均正常的

麻烦帮忙再排查下可能原因在哪,多谢

你找一个2.0.1版的console 来试试。看看是否正常。

这又是为什么呢?如果是正常的呢,那现在这个问题的原因岂不是仍无法知晓
问题是以前好好的,突然这样,可能原因在哪呢?

pandasheep 应该是想排除下是客户端问题还是内核问题,所以让你用 console 来看下是否可以连接查询

1 个赞

嗯嗯,明白。好的,我会听从你们的建议来排查问题

:joy: 记得更新下结果哈,这样我们可以看看是哪里出问题了~

知道的呀,我们也很急,也一直在排查。昨晚重新导数据进行排查,结果发现现在无法正常导入数据了,请问有其他思路可以验证吗?

目前没有可用的图空间进行验证,想着实在不行,只能等后面升级3.0版本全部重新弄

我让研发同学再看看

你用console 连接集群了吗?
把console连接的错误发一下吧?

我们在准备重新部署了,目前的问题排查起来感觉过于费劲,重新部署来解决问题相对来说更高效些

1 个赞

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