Elasticse报错-java.lang.IllegalStateException: failure when sending a validation request to node

ES启动报错:Caused by: java.lang.IllegalArgumentException: can‘t add node {es2} 错误一: [2022-04-01T19:49:21,583][INFO ][o.e.c.c.JoinHelper ] [es2] failed to join {es3}{CFmzQaz2Rru5Tk0Fw9F4pw }{zy-w5eiBTO2KwJxS3DSrTg}{192.168.0.5}{192.168.0.5:9300}{cdfhilmrstw}{ml.machine_memory=3973537792, xpack.ins talled=true, ml.max_jvm 阅读详情

Issue

[2019-05-30T22:41:49,865][INFO ][o.e.c.c.JoinHelper       ] [elasticsearch-03] failed to join {master}{2eBgVAENQPasypfXsl6qkA}{jwZVwnQURiG5p9C1SqSWjQ}{192.168.138.130}{192.168.138.130:9300}{ml.machine_memory=1021906944, rack=r1, ml.max_open_jobs=20, xpack.installed=true} with JoinRequest{sourceNode={elasticsearch-03}{2eBgVAENQPasypfXsl6qkA}{p5ReKl4tTWmbe9yaL8EAdg}{192.168.138.128}{192.168.138.128:9300}{ml.machine_memory=1021906944, xpack.installed=true, ml.max_open_jobs=20}, optionalJoin=Optional[Join{term=13, lastAcceptedTerm=9, lastAcceptedVersion=39, sourceNode={elasticsearch-03}{2eBgVAENQPasypfXsl6qkA}{p5ReKl4tTWmbe9yaL8EAdg}{192.168.138.128}{192.168.138.128:9300}{ml.machine_memory=1021906944, xpack.installed=true, ml.max_open_jobs=20}, targetNode={master}{2eBgVAENQPasypfXsl6qkA}{jwZVwnQURiG5p9C1SqSWjQ}{192.168.138.130}{192.168.138.130:9300}{ml.machine_memory=1021906944, rack=r1, ml.max_open_jobs=20, xpack.installed=true}}]}
org.elasticsearch.transport.RemoteTransportException: [master][192.168.138.130:9300][internal:cluster/coordination/join]
Caused by: java.lang.IllegalStateException: failure when sending a validation request to node
	at org.elasticsearch.cluster.coordination.Coordinator$3.onFailure(Coordinator.java:500) ~[elasticsearch-7.1.0.jar:7.1.0]
	at org.elasticsearch.cluster.coordination.JoinHelper$5.handleException(JoinHelper.java:359) ~[elasticsearch-7.1.0.jar:7.1.0]
	at org.elasticsearch.transport.TransportService$ContextRestoreResponseHandler.handleException(TransportService.java:1124) ~[elasticsearch-7.1.0.jar:7.1.0]
	at org.elasticsearch.transport.TcpTransport.lambda$handleException$24(TcpTransport.java:1001) ~[elasticsearch-7.1.0.jar:7.1.0]
	at org.elasticsearch.transport.TcpTransport$$Lambda$3203/948268939.run(Unknown Source) ~[?:?]
	at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:681) ~[elasticsearch-7.1.0.jar:7.1.0]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_11]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_11]
	at java.lang.Thread.run(Thread.java:745) [?:1.8.0_11]

在这里插入图片描述

Answer

原因:从节点无法加入主节点

解决办法:删除data文件夹

path.data: /usr/local/elasticsearch/data/data
rm -rf /usr/local/elasticsearch/data/data
ElasticSearch集群选举 上一篇分析了es集群选举前,每个节点通过ping()获取集群内其他节点的信息。这一次从整体分析下es集群选举master的流程。 在Node节点的start()方法中,通过discovery.startInitialJoin()方法开始加入集群,并参与选举。 @Override public void startInitialJoin() { // start... 阅读详情

相关推荐

手机Camera硬件电路设计:从电源管理到信号完整性的实战解析

本文深入解析了手机Camera硬件电路设计的核心挑战与实战经验,重点聚焦于电源管理与信号完整性两大基石。文章详细阐述了AVDD、DVDD、IOVDD和AFVDD四路电源的差异化设计要点与噪声控制策略,并剖析了MIPI等高速信号通道的完整性设计原则,为硬件工程师提供了从理论到PCB布局布线的完整实战指南。

weixin_28308325的博客 255

Elasticse启动报错-java.lang.IllegalStateException: failure when sending a validation request to node...

报错问题描述: [2019-09-04T17:51:32,265][INFO ][o.e.c.c.JoinHelper ] [node18701] failed to join {node9701}{rh-c4DTFSsCr3fPYYAhGdQ}{UZxODZrbRey6NRl...

chishuizhi9944的博客 1419

RTKLIB模糊度固定实战:三种模式对比与部分模糊度固定代码解析

本文深入解析RTKLIB中模糊度固定的三种核心模式(continuous、instantaneous、fix and hold),对比其性能与适用场景,并详细拆解了部分模糊度固定技术的源码实现。通过实战案例与代码级解析,为GNSS高精度定位开发者提供了在不同数据特性下提升固定成功率的优化思路与配置建议。

efc1234567的博客 473

ElasticSearch集群配置方法与注意事项

目标 一台主节点,一台从节点 ES安装与配置 注意,集群配置完成前建议不要启动单个ES实例。 原因:默认参数启动会以单实例方式启动,创建各种文件夹、文件,可能干扰后续集群配置。 配置集群 修改配置文件 cluster.name: tipdm-es #es集群名称 node.name: es-node1 #es节点名称,每个节点的名称不能相同 node.master: true...

evasnowind的专栏 5080

FeynRules的上手使用3--运行

FeynRules的运行 接上两篇,在我们正确的设定模型参数和拉氏量之后,就可以运行FeynRules来推导费曼规则。 装载文件 首先需要设定FeynRules文件所在位置,并装载FeynRules模块: $FeynRulesPath = SetDirectory[ ] << FeynRules` 接下来是装载写好的模型文件: LoadModel[ < file.fr >, < file2.fr >, … ] 模型文件后缀为".fr",可以分几块构成。模型描述可以写在

cool_bot的博客 1076

OV5640调试大坑,关于binning、RES分辨率与EV曝光

OV5640在使用binning模式时,必须考虑使用场景,分辨率下降叠加动态范围压缩,会使目标对象细节在高光环境下大量丢失,2x2的binning模式,分辨率会远低于感光面积的1/4。

chongyun_的专栏 1829

解决Caused by: java.lang.IllegalStateException:

通过调整JVM的-Xss参数、检查循环继承依赖项和更新相关库和依赖,我们可以解决​​Caused by: java.lang.IllegalStateException: 由于StackOverflower错误无法完成对web应用程序[/lib]的批注的扫描​​异常。在解决这个问题时,我们需要对应用程序的结构和依赖进行深入的分析和调试,以确定根本原因并采取相应的措施。当我们开发Web应用程序时,有时候会遇到上述的​​异常。

牛肉胡辣汤 1万+

发那科机器人通信库使用指南与踩坑记录

GitHubNuGet(如本文基于该库,在 C# / .NET 下通过 TCP 与 FANUC 机器人控制器通信,实现读当前位姿、PR 寄存器、以及 DI/DO/GI/GO 等 IO 的读写。GitHubNuGet(如本文基于该库,在 C# / .NET 下通过 TCP 与 FANUC 机器人控制器通信,实现读当前位姿、PR 寄存器、以及 DI/DO/GI/GO 等 IO 的读写。

songhuangong123的博客 327

es集群启动失败failed to join

es集群启动失败

csdnyq的博客 1858

(14-3)值分布式算法:QR-DQN (Quantile Regression DQN)算法

QR-DQN(Quantile Regression DQN)是一种强化学习算法,它是深度 Q-网络(Deep Q-Network,DQN)的一个变种,旨在更好地处理值函数的不确定性。QR-DQN的实现步骤与传统的DQN类似,但在目标分布计算和损失函数方面有一些不同之处,这使得它能够更好地处理值函数的不确定性。QR-DQN(Quantile Regression DQN)算法的核心思想是将值函数表示为一个分布,而不是传统的单一值估计。在下面的内容中,将讲解一个使用QR-DQN算法的例子。

码农三叔 2053

Agent智能体:核心概念与架构——建立系统认知

本文摘要介绍了Agent智能体的核心概念与架构设计。主要内容包括: Agent定义与分类:阐述了Agent作为能够感知环境、决策执行的智能实体,重点分析了现代基于大语言模型(LLM)的Agent架构。 核心模块组成:详细说明了Agent的五大核心模块(感知、规划、记忆、工具和执行)及其交互流程。 UML建模展示:通过类图和序列图,清晰呈现了Agent系统的静态结构和动态执行过程。 项目结构设计:给出了模块化的代码目录结构,为实际开发提供参考框架。

lza_csdn2019的博客 635

Elasticsearch7.6.2 windows 集群单服务器配置多节点

请多多留言指教 ElasticSearch基础知识网上非常多,就不介绍了。直接上手配置 集群搭建 服务器上配置3个节点 node-1,node-2,node-3 1、ElasticSearch复制三份放在同一目录下,配置3个节点,其中1个节点为主节点 2、配置文件 (a) 配置第一个主节点文件 # 集群名称 cluster.name: elk_cluster # 节点名称 node.name: node-1 # 网络连接地址 network.host: 0.0.0.0 # 端口 h.

阿一在线的博客 1044

基于simulink的电气弹簧ES稳压控制模型仿真

若要补偿母线电压的谐波,需控制ES上的谐波,即在单闭环母线电压有效值控制的基础上,增加谐波抑制环节来进行谐波控制,现有的各种检测和抑制谐波的方法有采用模拟滤波器、傅里叶分析进行谐波分析、基于瞬时无功功率理论的方法等。当关键负载ZC为电流源型非线性负载时,电路原理图如图7所示,由于电流源型非线性负载可以等效为谐波电流源,关键负载电流ic便会含有谐波分量,导致输电线电流is和母线电压VS同样会含有谐波分量,导致供电质量的严重下降,对用电设备的正常工作造成影响。分别为流过线路阻抗、非关键负载、关键负载的电流,

FPGA/MATLAB学习教程/源码/项目合作开发 1633

Caused by: java.lang.IllegalStateException: Cannot convert value of type ‘java.lang.String‘ to requi

原因是这一块导入数据源的时候,name的值写错了,写成了dirver。把name的值改成driverClassName,就行了。是在整合spring和mybatis的时候出现的问题。对象,并将读取到的数据存入。

LINING_GG的博客 1575

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Caused by: java.lang.IllegalStateException: 由于StackOverflower错误,无法完成

Caused by: java.lang.IllegalStateException: 由于StackOverflower错误,无法完成

阿宣的博客 6507

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

关于Caused by: java.lang.IllegalStateException:问题解决办法!

IDEA中出现Caused by: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/javaweb_01_cookie_war]]。。。的解决办法! 今天新建的一个

m0_52255061的博客 2万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

tomcat启动失败,Caused by: java.lang.IllegalStateException

tomcat日志: Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [/vcss_webrms] due to a StackOverflowError. Possible root causes include a too low...

weixin_43869241的博客 4302

已解决java.lang.IllegalStateException异常的正确解决方法,亲测有效!!!

通过认真的问题分析、细致的代码审查以及正确的问题修正方法,是可以被成功解决的。遵循良好的编程实践,如合理的状态管理和防御性编程,可以显著减少此类问题的发生。以上是此问题报错原因的解决方法,欢迎评论区留言讨论是否能解决,如果本文对你有帮助 欢迎关注、评论,博主才有动力持续记录遇到的问题!!!博主v:XiaoMing_Java嗨,大家好,我是小 明(小明java问道之路),

小明的Java问道之路 6万+

Tomcat突然无法启动,Caused by: java.lang.IllegalStateException

今天启动Tomcat突然无法启动,报错Caused by: java.lang.IllegalStateException,这是由于下面呢张图urlPatterns的响应地址没加“/”,你如果是xml呢种方式的话,也可能是地址没有“/”,也可能是你又用注解又用xml来写同一个地址。大概是这样,也有可能是别的问题(这我就不知道了),反正这个错误的位置应该就是这里了,然后再仔细比对发现问题。 ...

Fishermen_sail的博客 1374

Caused by: java.lang.IllegalStateException解决办法

Caused by: java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path错误解决办法

GamePog的博客 2万+

Caused by: java.lang.IllegalStateException: Failed to introspect Class

1、问题报错如下: Caused by: java.lang.IllegalStateException: Failed to introspect Class [com.jeequan.jeepay.components.mq.vender.rabbitmq.RabbitMQBeanProcessor] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2] 2、问题解析: 意思是:未能反射rabbitmq类包(就是添加了依赖没加载进去

qq_45087487的博客 2万+

Elasticsearch:集群配置及异常解决

节点1 cluster.name: my-es node.name: 154 transport.tcp.port: 9300 transport.tcp.compress: true discovery.zen.ping.unicast.hosts: ["172.16.254.154:9300", "172.27.28.79:9300"] discovery.zen.minimum_master_nodes: 1 network.host: 172.16.254.154 http.port

fh_luchenxi的博客 3116

java.lang.IllegalStateException 错误解决过程

java.lang.IllegalStateException 错误解决过程 今天在搭建 spring boot 项目的过程中出现了以下的错误,也是花了好长时间才解决,今天我就来分享一下我解决报错的过程。 2021-01-18 19:59:28.637 ERROR 19504 --- [ main] o.s.boot.SpringApplication : Application run failed java.lang.IllegalStateExcept

liam12138的博客 2万+

大数据实操篇 No.15-Elasticsearch集群高可用部署(含Elasticsearch head+Kibana)

第1章 ELK简介 ELK(Elasticsearch、Logstash、Kibana)提供了一整套日志分析解决方案,其中elasticsearch是开源分布式搜索引擎。Logstash是一个开源的日志采集工具。Kibana也是开源的数据分析可视化工具。三者结合,Logstash采集系统日志信息后,上传到Elasticsearch中,kibana在利用Elasticsearch分布式高效的检索引擎,将数据可视化的展示到Web界面上。 对于一些中小型的系统,可以用ELK快速搭建一套日志分析系统。本篇文章为

pezynd的专栏 2067

elasticsearh 中每个节点中需要有相同的插件

elasticsearh 中每个节点中需要有相同的插件 [2016-09-13 19:25:24,049][INFO ][discovery.zen ] [node02] failed to send join request to master [{node01}{QK57J4obTmukWlK3pa3cNg}{192.168.32.80}{192.168.32....

weixin_30457881的博客 220

Elasticsearch7.6.2 rpm集群部署及异常处理

本次集群部署的目标:部署2个节点的es集群。 在部署过程中遇到了几个问题: 脑裂问题:由于只有2个节点,未配置node.master参数,导致选举失败,2个节点都是主节点。解决方法配置一个为true,一个为false 集群名称设置问题:开始使用默认集群名称,直接启动起来后,发现两个集群名称不同,修改后再次启动一直报错,最终发现是需要先清除新加节点path.data刚才产生的不一致的数据,再次重启,OK 如有遇到相同问题的,可以参考下下面的解决方案! 基础配置: 1. 系统:CentOS Linux re

wangsg2014的专栏 2256
上一篇: Elasticse报错-org.elasticsearch.discovery.MasterNotDiscoveredException: null
下一篇: Java报错-ERROR StatusLogger No Log4j 2 configuration file found
JP-Destiny
博客等级 码龄8年 34粉丝 148原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值