我有一个六节点ES集群,我想使用node.attr.box_type: hot
或node.attr.box_type: warm
方法按类型对它们进行分类。在我的elasticsearch.yml文件中(针对每个节点),除其他外,我一行读着node.attr.box_type: hot
,但是当我重新启动后,发送一条GET _cat/nodeattrs?v
或GET _nodes/box_type:hot
命令时,它们都不返回集群中的任何节点。似乎node.attr.{attribute}
值未被ES接收。我在这里做什么错了?
对不起,我忘了提到ES版本:6.2.3
答案 0 :(得分:0)
好,所以我找到了“问题”。在调查了可用的systemctl
单元之后,我意识到我重新启动了错误的单元。发出正确的systemctl restart {unit}
后,节点属性正确显示。