Состояние моего кластера желтое, так как в нем только один узел, поэтому реплики остаются неподписанными просто потому, что нет другого узла, который мог бы их содержать.
Я читаю помощь на домашней странице:
Я пытаюсь добавить новые данные узла в свой кластер, но они не появляются, когда я проверяю работоспособность кластера.
Это новый узел конфигурации:
cluster.name: elasticsearch
node.name: node-data-1
node.master: false
node.data: true
node.ingest: false
node.ml: false
http.port: 9201
Старый конфиг, не редактирую. Это по умолчанию.
Может ли кто-нибудь объяснить мне, какие файлы я должен редактировать и какие команды я должен запустить, чтобы создать еще один узел в моем кластере? Должен ли я запускать два экземпляра ES? Как я могу это сделать?
Заранее спасибо.
Нет, я хочу добавить новый узел в свой кластер. Он не присоединяется к кластеру, хотя он у меня установлен, как вы сказали. Я следовал ответу ниже, и это сработало
Обязательно удалите папку /data из каждой установки Elasticsearch перед выполнением узлов. Кроме того, в узлах, которые не будут ведущими, установите следующее свойство:
cluster.initial_master_nodes: ["machine_running_master"]
Когда я удалю эти данные, смогу ли я запустить их снова?
Спасибо @ricardo-ferreira, я только что удалил каталог данных, он присоединился к кластеру.
Есть ли у вас индексы в кластере? Достаточно ли у вас свободного места на диске в машине? В чем ценность
number_of_replicas
? Эти три фактора сделают ваш кластер желтым. Я могу ответить на ваш вопрос, если вы можете дать более подробную информацию о кластере и индексах. Узел должен бытьmaster =true
,data = true
.