Elasticsearch:每个节点每个分片VS每个节点多个分片?

时间:2016-04-19 05:34:04

标签: elasticsearch

大多数文章告诉我,每个节点的每个分片是最好的做法,但是,如果我的服务器有多个硬盘,并且每天创建新的索引,那么磁盘的使用将有很大的不同。

那么,如果我创建一个节点的多个分片(数字等于磁盘号),那么磁盘的使用会平衡吗?

修改

这是我的submit配置:

es

此处path.data: /data1/es1,/data2/es1,/data3/es1 显示ID:

df -h

1 个答案:

答案 0 :(得分:0)

您仍然可以为每个节点设置一个分片并使用多个磁盘。 Elasticsearch有一个名为path.data的配置变量,它是一个接受多个位置的数组,如果你定义了多个位置(例如每个磁盘一个),它将使用两个磁盘,并将从增加的IOPS中受益。