全文索引:ES索引不能同步创建,报写入失败

nebula2.5里创建了FULLTEXT INDEXES,ES里面没有创建索引,lookup查询时报错:
text search index not found : nebula_index_1
image
image

索引创建之后需要 rebuild ,你 rebuild 过吗

有这个错误

试试将所有配置文件中的 --heartbeat_interval_secs=100 调大点
我看你后面那个报错里面有RPC超时

那你,你先看看rebuild报错的问题,这些请求都是异步的,有时候请求了但是确实没生效,或者还没生效,rebuild之后看看返回的那个jobID 对应的状态,保证finished之后,再看看情况。

REBUILD TAG INDEX么,我就改了ip和port,listenerr里的meta ip 是主机的storage里的ip和port,localip是本机的,ws_ip设置的0.0.0.0,没用localip,ES和leader部署在一台机器上,9200能访问,所以不知道网络上我的配置有没有问题

show host 确保storage是online的。

reabuild tag index 看看本身报啥错,以及相关的nebula-graph.INFO当时的日志。

refresh的情况我没见过,估计是内部机制应该问题不大。

只有storage 到 listener 才算开始同步数据,同时可以关注一下 listener下面的logs 和 data。

REBUILD FULLTEXT INDEX

解决了哈,是网路问题

2 个赞

如果问题解决了的话,可以勾选你的回复为【解决方案】方便以后遇到相似问题的小伙伴有个方法参考哈~ 谢谢 gkexcellent

该话题在最后一个回复创建后7天后自动关闭。不再允许新的回复。