我正在尝试设置一个弹性搜索群集,并有一个困扰我的问题。我正在从Marklogic过渡到Elasticsearch,并且有这样的概念,即将数据存储在不同的磁盘上,而不是安装在我的软件即MarkLogic的同一磁盘上。我知道如何在MarkLogic中做到这一点但在某种程度上无法在elasticsearch上找到任何内容。任何人都可以指向一个文档,可以帮助我在未安装elasticsearch的其他机器上配置我的分片吗?
谢谢, S上。
答案 0 :(得分:0)
您只需更改elasticsearch.yml
配置文件中的path.data
setting:
path:
data:
- /mnt/hda1
- /mnt/hda2
- /mnt/hda3
您可以使用一个或多个位置,当您这样做时,ES会将索引数据存储在这些位置上。请注意,与给定分片相关的数据始终位于相同的路径位置。