elasticsearch 设置弹性搜索单节点群集时出现问题,elasticsearch,cluster-computing,elasticsearch-7,elasticsearch,Cluster Computing,Elasticsearch 7" /> elasticsearch 设置弹性搜索单节点群集时出现问题,elasticsearch,cluster-computing,elasticsearch-7,elasticsearch,Cluster Computing,Elasticsearch 7" />

elasticsearch 设置弹性搜索单节点群集时出现问题

elasticsearch 设置弹性搜索单节点群集时出现问题,elasticsearch,cluster-computing,elasticsearch-7,elasticsearch,Cluster Computing,Elasticsearch 7,我正在尝试在单节点集群中设置ElasticSearch 7.3.1 我试着加上: discovery.type:单节点 但是我得到了以下错误: java.lang.IllegalStateException:当本地节点{node-1}{O846-1YHRIOGZlux时,无法将[discovery.type]设置为[single node]启动 4RycQ}{KKT2LJ3QUWIFR4K1ICRDG}{127.0.0.1}{127.0.0.1:9300}{dim}{ml.machine_mem

我正在尝试在单节点集群中设置ElasticSearch 7.3.1

我试着加上:

discovery.type:单节点

但是我得到了以下错误:

java.lang.IllegalStateException:当本地节点{node-1}{O846-1YHRIOGZlux时,无法将[discovery.type]设置为[single node]启动 4RycQ}{KKT2LJ3QUWIFR4K1ICRDG}{127.0.0.1}{127.0.0.1:9300}{dim}{ml.machine_memory=17179262976,xpack.installed=true,ml.max_open_jobs=20}在投票配置中没有法定人数 旋转旋转配置

如果删除行
discovery.type:single node
,则会出现以下错误:

尚未发现或选择主节点,选择需要两个ID为[O846-1YHRIOGZLUX]的节点 4RycQ,j1tBqJEtSXO78j6Ym8OceA],已经发现[{node-1}{O846-1yrliogzlux4rycq}{ke4tpgtgts7ukt7k-6iLxaw}{127.0.0.1:9300}{dim}{ml.machine_内存=17179262976,xpack.in stalled=true,ml.max_open_jobs=20}],这不是法定人数;discovery将继续使用[127.0.0.1:9301、127.0.0.1:9302、127.0.0.1:9303、127.0.0.1:9304、127.0.0.1:9305、[::1]:9 301,[::1]:9302,[::1]:9303,[::1]:9304,[::1]:9305]来自主机提供商和[{node-1}{O846-1yhriogzlux4rycq}{ke4tpgts7ukt7k-6iLxaw}{127.0.0.1}{127.0.0.1:9300}{ml.machin e_memory=17179262976,xpack.installed=true,ml.max_open_jobs=20}]来自上一个已知的集群状态;节点项0,项0中最后接受的版本0

选举需要两个ID为[O846-1YHRIOGZLUX 4RycQ,j1tBqJEtSXO78j6Ym8OceA]的节点,

此节点以前属于一个2节点群集,并且您已删除了其中一个(即其中的一半),而没有遵循在不丢失数据的情况下执行此操作所需的步骤

前进有两条路:

  • 再次形成2节点集群,然后

  • 擦除数据路径并重新启动


  • 我没有只为一个节点设置配置我不明白你的意思comment@Roy我面临着类似的问题。你解决了这个问题吗?嗨,谢谢你的回答!我的问题是我没有删除任何节点!我刚刚解压了zip文件,并尝试运行elasticsearch.bat文件。我确信,在过去的某个时候,您在同一时间运行了两个节点。也许你跑了两次?这并不重要,修复方法仍然是一样的:擦除数据路径,然后重试。