弹性搜索"node.attr.{attribute}"未被群集节点拾取



我有一个六节点的ES集群,我想在其中使用node.attr.box_type: hotnode.attr.box_type: warm方法按类型对它们进行分类。在我的elasticsearch.yml文件中(对于每个节点(,我有一行读取node.attr.box_type: hot,但当我在重新启动后发送GET _cat/nodeattrs?vGET _nodes/box_type:hot命令时,它们都不会从集群中返回任何节点。ES似乎没有获取node.attr.{attribute}值。我做错了什么?

对不起,我忘了提到ES版本:6.2.3

好的,所以我发现了"问题"。在调查了可用的systemctl单元后,我发现我重新启动了错误的单元。在发出正确的systemctl restart {unit}之后,节点属性正确显示。

最新更新