当前位置: 首页 > news >正文

电影推荐网站开发上海装修公司排名前30

电影推荐网站开发,上海装修公司排名前30,小学校园门户网站建设方案,互动营销网站建设本文是ES官方文档关于集群节点发现与互联互通的问题排查指南内容。 英文原文#xff08;官网#xff09; 集群节点发现是首要任务 集群互连#xff0c;重中之重#xff01; 在大多数情况下#xff0c;发现和选举过程会迅速完成#xff0c;并且主节点会长时间保持当选状…本文是ES官方文档关于集群节点发现与互联互通的问题排查指南内容。 英文原文官网 集群节点发现是首要任务 集群互连重中之重 在大多数情况下发现和选举过程会迅速完成并且主节点会长时间保持当选状态。 如果集群没有稳定的主节点其许多功能将无法正常工作并且Elasticsearch将会向客户端报告错误并在日志中记录。必须先修复主节点的不稳定问题才能解决其他相关问题。在没有选出主节点或当前选出的主节点不稳定的情况下解决任何其他问题都是不可能的。 如果集群有一个稳定的主节点但部分节点无法发现或加入该主节点那么这些节点将会向客户端报告错误并在它们的日志中记录。必须首先解决阻碍这些节点加入集群的问题然后才能着手处理其他问题。在这些节点无法成功加入集群的情况下解决它们所报告的任何其他问题是不可能的。 如果集群在几秒钟以上的时间内没有选出主节点或者主节点不稳定又或者部分节点无法发现或加入一个稳定的主节点Elasticsearch将在其日志中记录相关信息来解释原因。若问题持续超过几分钟Elasticsearch会在日志中记录更多详细信息。为了正确排查发现与选举问题请从所有节点收集并分析至少涵盖五分钟的日志数据。 没有master被选中 当一个节点赢得主节点选举时它会在日志中记录一条包含“elected-as-master”信息的消息并且所有节点都会记录一条包含“master node changed”的消息指出新当选的主节点。 如果没有选出主节点且没有任何节点能够赢得选举则所有节点将使用名为“org.elasticsearch.cluster.coordination.ClusterFormationFailureHelper”的日志器每隔10秒默认间隔重复记录关于此问题的消息。 主节点选举只涉及主节点候选节点在这种情况下应重点关注这些主节点候选节点。这些节点的日志将显示主节点选举的要求例如发现特定数量的节点。在这些节点上的健康API也将提供有关当前状况的有用信息。 如果日志或健康报告表明Elasticsearch无法发现足够多的节点以形成法定人数quorum则必须解决阻止Elasticsearch发现缺失节点的原因。缺失的节点对于重建集群元数据是必需的。没有集群元数据集群中的数据将失去意义。集群元数据存储在集群中一部分主节点候选节点上。如果无法发现法定人数那么缺失的节点就是持有集群元数据的节点。 确保运行的节点数量足以形成法定人数quorum并且网络中任意两个节点之间都能相互通信。若选举问题持续超过几分钟Elasticsearch会报告更多关于网络连接性的详细信息。如果无法启动足够节点来形成法定人数建议启动一个新的集群并从最近的快照恢复数据。有关更多信息请参阅基于法定人数的决策制定。 如果日志或健康报告显示Elasticsearch已经发现可能构成法定人数的节点集合那么通常导致集群无法选举出主节点的原因在于其他某个节点无法发现法定人数。请检查其他主节点候选节点上的日志并确保它们都已经成功发现足够节点以形成法定人数。 排查步骤 如果日志表明由于超时或网络相关问题导致发现或主节点选举失败则按以下步骤缩小问题范围。 垃圾回收暂停会被Elasticsearch默认输出的GC日志记录下来同时通常也会被主节点日志中的JvmMonitorService记录。利用这些日志确认节点是否存在高堆内存使用率以及长时间的GC暂停现象。如果存在这种情况对于高堆内存使用的故障排查指南提供了一些进一步调查的建议但通常您需要在堆内存使用高峰期间捕获堆转储以便全面理解问题所在。 虚拟机暂停同样会影响同一主机上的其他进程。虚拟机暂停通常还会导致系统时钟出现不连续性这一情况会在Elasticsearch日志中被报告出来。如果您发现有其他进程在同一时间暂停或者观察到意外的时钟不连续性那么请对运行Elasticsearch的基础架构进行深入调查。 抓包操作可以揭示系统级和网络级故障特别是在所有相关节点同时捕获网络流量的情况下。这样应该能观察到节点间连接中的任何重传、丢包或其他延迟现象。 通过获取Elasticsearch主进程例如使用jstack工具在相关日志消息前几秒钟内的堆栈转储或使用Java Flight Recorder等工具生成的分析跟踪可以识别特定线程长时间等待的问题。 节点热线程API有时会提供有用的信息但请注意该API同时也要求集群中所有节点拥有一系列transport_worker和generic线程。因此该API可能会受到您正试图诊断问题的影响。相比之下jstack更为可靠因为它不需要依赖JVM线程。 参与发现和集群成员资格管理的线程主要是transport_worker线程和cluster_coordination线程这两类线程不应出现长时间等待的情况。在Elasticsearch日志中尤其是来自org.elasticsearch.transport.InboundHandler的警告日志中也可能会发现与线程长时间等待相关的证据。有关更多信息请参阅网络线程模型。
http://www.dnsts.com.cn/news/175001.html

相关文章:

  • 移动端网站开发教程wordpress主题摄影
  • 如何制作购物网站广东近期新闻
  • 怎样使用模板建立网站做奖杯的企业网站
  • 自动化项目外包平台兰州网站seo分析
  • 做网站公司融资多少同城推广平台有哪些
  • 网站建设网站源码做外贸的网站主要有哪些
  • 做网站需要好多钱中国民政网站医院标准化建设
  • 大学生怎么做网站成都户外网站建设
  • 企业网站的设计与实现论文锡林郭勒盟网站建设
  • pc网站手机网站app药材网网站技术建设
  • 如何装修公司网站重庆网站建设网搜科技
  • 山东省建设工会网站域名申请的理由和用途
  • 旅游网站开发外文翻译秦皇岛住建部官网
  • 网站设计 网站开发 优化湛江网站建设
  • 网站建设商业制作微网站多少钱
  • 用ps做美食网站黑龙江微信网站开发
  • 注册小程序做seo时网站发文目的
  • 宿州网站建设开发公司哪家好陕西建设网官网公示
  • 五大类型网站网站域名登记证明文件
  • 成都网站公司wordpress后台空白
  • 泉州网站建站模板济南网站建设哪里便宜
  • 北京公司网站制作十大在线编程网站
  • 建立网站模板动效设计师是什么专业出来的
  • seo外链群发网站手机网站 开发者模式
  • 网站建设 思路wordpress添加搜索关键字
  • 无锡华诚建设监理有限公司网站在线建站|网页制作|网站建设平台
  • 无锡网站优化方案网站动态图是怎么做的
  • redis做缓存的网站并发数如何查看vs中建设好的网站
  • 上海做网站优化服务器平台搭建
  • 做网站 备案wordpress 界面 阴影