`
corejava2008
  • 浏览: 296023 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ElasticSearch通讯异常

 
阅读更多

 

 

当前Master节点A,数据节点B。

 

 

A日志:

 

[2016-06-23 17:52:35,975][WARN ][transport.netty          ] [node-svr132] exception caught on transport layer [[id: 0xcb0c5acc, :38310 => /:9350]], closing connection

java.lang.IllegalStateException: Message not fully read (request) for requestId [804261], action [internal:plugin/license/cluster/register_trial_license], readerIndex [75] vs expected [75]; resetting

at org.elasticsearch.transport.netty.MessageChannelHandler.messageReceived(MessageChannelHandler.java:121)

at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)

at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)

at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)

at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:462)

at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:443)

at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)

at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)

at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)

at org.elasticsearch.common.netty.OpenChannelsHandler.handleUpstream(OpenChannelsHandler.java:75)

at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)

at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)

at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)

at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)

at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)

at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)

at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)

at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)

at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)

at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

 

 B日志:

[2016-06-23 17:50:27,846][WARN ][cluster.service          ] [node-svr154] failed to notify ClusterStateListener

java.lang.IllegalStateException: master not available when registering auto-generated license

at org.elasticsearch.license.plugin.core.LicensesService.requestTrialLicense(LicensesService.java:749)

at org.elasticsearch.license.plugin.core.LicensesService.clusterChanged(LicensesService.java:483)

at org.elasticsearch.cluster.service.InternalClusterService.runTasksForExecutor(InternalClusterService.java:610)

at org.elasticsearch.cluster.service.InternalClusterService$UpdateTask.run(InternalClusterService.java:772)

at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:231)

at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:194)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

 

 

 

 

 

分享到:
评论
1 楼 corejava2008 2016-06-23  
需要重启集群
参考类似问题:
https://discuss.elastic.co/t/how-to-install-marvel-with-free-basic-license-and-without-shield/37077/4

相关推荐

    台达14ES与台达VFD-M通讯RS485正反停

    同时,为了防止通讯异常导致的设备误动作,可以在PLC程序中加入错误检测和处理机制,例如重试机制和异常报警。 综上所述,台达14ES PLC与台达VFD-M变频器通过RS485通讯实现正反停控制,涉及到PLC编程、变频器参数...

    台达ES24通讯东元7200MA实例.rar

    6. **安全考虑**:在实现通讯的过程中,还要注意系统的安全性和稳定性,避免因通讯异常导致设备失控。 通过这个实例,我们可以学习到如何利用台达ES24的通讯功能,配合东元7200MA变频器实现自动化控制,提升生产...

    台达PLC与AI仪表通讯小程序源码

    7. **样例代码分析**:通过对"台达与AI仪表通讯样例"的深入研究,我们可以了解具体的通讯流程,例如如何初始化通讯、发送读取请求、解析返回数据以及如何处理通讯异常。 学习这个源码,不仅可以掌握PLC与AI仪表的...

    台达plc通讯格式示例,;..pdf

    此外,文档中还包含了对于通讯异常和错误处理的一些信息,提示用户进行通讯时需要注意的一些特殊情况,以及如何通过诊断信息来分析通讯过程中的问题。 总的来说,台达PLC通讯格式示例文档是台达PLC设备在工业通讯...

    FX5U本体及FX5-16ET-ES-H 定位设置简要说明_fx5-16et说明书_fx5u-16et-es-h说明书_

    - FX5U系列是三菱的高端小型PLC,拥有强大的处理能力和丰富的通讯功能。 - 支持多种编程语言,如梯形图(Ladder Diagram)、结构文本(Structured Text)、指令表(Instruction List)等。 - 高速运算能力,适用...

    300和EM277Dp通讯

    10. **安全特性**:通过DP网络,可以实现安全相关的通讯,如SIMATIC Safety Integrated,提供故障安全功能,确保在异常情况下设备的安全运行。 以上就是300和EM277DP通讯的核心知识点,包括PLC系统、DP通讯协议、EM...

    汇川ES560系列伺服驱动器用户手册.pdf

    6. **风扇驱动电路保护**:当风扇出现异常时,电路能够自我保护,防止因风扇故障导致的问题。 7. **全面的保护功能**:全系列支持输出对地短路保护和缓冲继电器吸合故障保护。 8. **EMC配置优化**:提供符合实际应用...

    台达PLC通信错误或通信超时或下载时提示机种不符解决办法.docx

    比如,对于ES/EC系列的PLC,应选择相应的机型。 3. **通信设置**: - 进入“设置”-“通信设置”,设置通信协议为“ASCII”,波特率为9600,数据长为7,校验位为偶,停止位为1,通信站号通常设为1,然后尝试“自动...

    变频器说明书大全系列-CT2000ES.rar

    CT2000ES系列变频器通常由以下几个核心部分组成:逆变器、控制单元、电源输入和输出端子、通讯接口以及保护电路。逆变器是变频器的心脏,它将交流电转换为直流电,然后再次逆变为可调频率的交流电供给电动机。控制...

    台达ES系列PLC和德莱尔变频器的通讯例程

    6. 故障诊断:通信例程还需要包括故障诊断机制,以便在通讯出现异常时能够及时发现并处理问题。 了解并掌握这些知识点,对于设计和实施台达ES系列PLC与德莱尔变频器之间通信的工程人员至关重要。通过使用正确的通讯...

    DVP通讯协议

    DVP通讯协议广泛应用于DVP系列PLC,如DVP-ES/EX/SS/EC、DVP-EP、DVP-EH等型号,这些设备通过不同的通信端口(如RS-232、RS-485)进行数据传输与控制信号的交换,实现与上位机或其它设备的通讯。 #### 三、DVP通讯...

    台达通讯介绍

    - **Exception Code**:在通讯过程中可能会遇到各种异常情况,本文档列举了可能遇到的异常代码及其含义。 - **DVP-PLC通讯元件地址**:详细列出了PLC内部各通讯元件的地址范围,这对于编程时正确访问这些元件至关...

    企业即时通讯软件

    为了便于管理和监控,服务端通常会集成日志系统(如Logstash、Elasticsearch和Kibana组成的ELK栈),以便追踪错误、性能瓶颈和异常行为。此外,持续集成和持续部署(CI/CD)工具如Jenkins、GitLab CI/CD等可以帮助...

    台达PLC通讯协议v1.1

    文档中提及的DVP系列PLC包含了多个型号,比如DVP-ES/EX/SS/EC以及DVP-SA/SC/SX等,不同型号的PLC适用于不同的通讯协议和设置,比如有的型号支持RS-232和RS-485二选一的通讯接口,而有的型号则可以同时使用RS-232、RS...

    DVP-ES2-说明书

    在编辑软件的通讯设定选项中设置正确的通讯格式和站号。 2. 检查PLC的通讯格式是否为出厂默认值。 3. 确认PLC COM1 (RS-232) 的脚位定义。 4. 参考附带的通讯连接线配线图进行连接。 **2.2 主机的扩充** - **...

    固件-CPU 1517-3 PN DP-6ES7517-3AP00-0AB0-V2.9.7.zip

    CPU 1517-3 PN DP是西门子SIMATIC自动化系统中的一个高性能处理器,具备PN(Profinet)和DP(Decentralized Periphery)通讯能力。PN是一种基于以太网的工业通信标准,而DP则是在 PROFIBUS 网络上的分布式I/O解决...

    类似QQ的通讯工具开发源码

    3. **错误日志与监控**:收集运行时错误信息,利用如ELK(Elasticsearch、Logstash、Kibana)堆栈进行日志分析和故障排查。 4. **数据分析**:通过埋点收集用户行为数据,利用大数据分析工具如Hadoop或Spark进行...

    台达MODBUS 实例

    此外,错误处理和异常捕获也是必不可少的,以确保程序的健壮性。 在台达MODBUS实践中,你可能会遇到的挑战包括但不限于:网络连接问题、设备不响应、MODBUS地址冲突、数据格式错误等。解决这些问题通常需要对MODBUS...

    s7 1500作为服务器端和PC端通信

    S7-1500系列PLC是西门子公司推出的适用于中高端应用的可编程逻辑控制器,集成了强大的通讯能力。在现代自动化工程中,S7-1500不仅支持PROFINET网络通信,还能通过标准的TCP/IP协议与其他设备或PC端进行数据交换。...

    固件-CPU 1517-3 PN DP-6ES7517-3AP00-0AB0-V3.0.3.zip

    "CPU 1517-3 PN/DP"是西门子SIMATIC系列的一款高性能控制器,广泛应用于自动化系统中,具备PN(Profinet)和DP( PROFIBUS-DP)两种通讯接口,能够高效地管理和协调生产过程。 此固件版本"V3.0.3"代表了控制器软件...

Global site tag (gtag.js) - Google Analytics