ElasticSearch node data path = C:\Users\Pl_2\AppData\Local\Temp\/esdata
org.elasticsearch.action.NoShardAvailableActionException: [es.ycsb][0] No shard available for [[es.ycsb][usertable][user4283669858964623926]: routing [null]]
at org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction$AsyncSingleAction.perform(TransportShardSingleOperationAction.java:140)
at org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction$AsyncSingleAction.start(TransportShardSingleOperationAction.java:125)
at org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction.doExecute(TransportShardSingleOperationAction.java:72)
at org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction.doExecute(TransportShardSingleOperationAction.java:47)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:61)
at org.elasticsearch.client.node.NodeClient.execute(NodeClient.java:83)
3 回答
好吧,我通过在YCSB中运行Couchbase发现不应该删除数据 .
查看ElasticSearchClient的cleanup()我发现没有理由删除文件(?)
init如下:任何原因都不会在文件系统上持续存在?
谢谢,
好的,我发现如下
(ElasticSearch的任何帮助都非常感谢!!!!因为我显然做错了什么)
即使当负载关闭而数据落后时,“运行”仍然无法在启动时找到数据
github自述文件已updated .
看起来您需要指定使用: