提问参考模版:
- nebula 版本:vesoft/nebula-metad:v2-nightly
- 部署方式:k8s单节点
- 是否为线上版本:Y
服务重启后,查询的时候报错
[ERROR (-8)]: Storage Error: part: 71, error: E_RPC_FAILURE(-3).
提问参考模版:
服务重启后,查询的时候报错
[ERROR (-8)]: Storage Error: part: 71, error: E_RPC_FAILURE(-3).
你可以贴下graphd的日志,应该是重启之后,partition对应的leader发生change了,你重试就可以了。
重试是重启graphd吗
不是让你重启,是让你贴graphd的日志。
后半句是说明这个错误的原因,出现这个问题原因可能你是把整个服务重启后,leader change,所以有这失败,你执行请求失败的时候,做一次重发,应该就可以成功
请问重启的时候 3个组件启动顺序有要求吗
是的 请求的时候时好时坏的 我重启graphd可以恢复吗
重启graphd没用的,目前只能先自己重试
请问该如何恢复啊 现在请求会阻塞住 一直卡住
你把执行请求卡住的界面截图下,是通过 studio执行命令卡住还是通过console执行卡住?麻烦提供在console执行语句的截图。
是通过console连接的
(test@nebula) [s0428]> fetch prop on word "15448147"
是一直没返回吗?等了多久了,有几分钟没?有的话,你执行下 show hosts 截图。
然后再贴下graphd 和 storaged的info日志。
2021/04/28 02:20:47 Loop error, *graph.ExecutionResponse error reading struct: *nebula.DataSet error reading struct: *nebula.Row error reading struct: *nebula.Value error reading struct: *nebula.Vertex error reading struct: error reading field 1: read tcp 172.17.0.2:43678->192.168.201.10:30090: i/o timeout
这个192.168.201.10 ip好像是不对的 这样替换好像还是不行 请问该怎么处理
curl -Gs “http://127.0.0.1:19559/replace?from=192.168.201.10&to=192.168.201.70”
你这个错误是因为你用的console版本不对,你需要更新console的版本,更新到和服务端一致
我使用的是docker run --rm -ti --entrypoint=/bin/sh vesoft/nebula-console:v2-preview-nightly
重启之前是正常的
不是 v2-preview-nightly,现在换成 v2-nightly
可以了 谢谢啦
请问python版本用nebula2-python==2.0.0.post1可以吗
不能,你要用 nebula2-python==2.0.0