我的索引有问题,在ES启动时,我得到了一个
org.elasticsearch.index.mapper.MapperParsingException -- tried to parse field [null] as object, but found a concrete value因此ES根本没有启动...
我拥有的数据并不重要,有没有办法手动删除所有索引(映射和数据)?或者,如果不是只更新索引映射?
发布于 2018-05-31 04:46:45
我不确定这是不是一个好主意,但你可以尝试删除‘索引’文件夹-这将删除所有的索引,所以要小心。
我有两个elasticsearch集群,一个有3个索引,另一个是空的,所以文件夹结构是这样的,
ls“来自elasticsearch.yml"/nodes/0/indices的数据目录路径
11RicU32QMK1r5Hu89kt FViegU6eTWOti8_bMQSMww YVw4MImcSlCeM5lqWlXW3w
正如您所看到的,索引名称是模糊的。
ls“来自elasticsearch.yml的数据目录路径”/nodes/0/
node.lock _state
第二个没有“索引”文件夹。
HTH。
https://stackoverflow.com/questions/50612587
复制相似问题