ES链接报connection reset by peer

ES链接报connection reset by peer

问题描述服务端报错connection reset by peer
在服务器上去curl返回的也是connection reset by peer
链接重置,说明es链接到了但是被重置了。
这个问题是ES服务重启后出现的。

解决方法

我们查看es挂在目录数据时发现node.lock文件

es 数据目录下有一个node.lock
node.lock 文件是一种锁文件,用于确保在同一时间只有一个节点可以修改Elasticsearch集群的元数据。这是为了防止数据损坏而引入的一种安全机制。

如果你看到 node.lock 文件存在于Elasticsearch的数据目录中,通常意味着:

之前运行的Elasticsearch节点异常终止了,没有正常释放这个锁。

同一台服务器上可能还在运行另一个Elasticsearch实例。

解决方法:

确认是否有另一个Elasticsearch实例正在运行。如果有,停止它,然后删除 node.lock 文件。

如果没有其他实例在运行,可能是上次运行的Elasticsearch实例没有正常关闭。在这种情况下,安全的做法是删除 node.lock 文件,然后重新启动Elasticsearch。

请注意,在删除 node.lock 文件并重新启动Elasticsearch服务之前,请确保已经备份了数据目录中的任何重要数据。

主要是删除node.lock文件重启es服务问题解决

相关推荐

  1. ES接报connection reset by peer

    2024-04-20 11:04:07       28 阅读
  2. ES客户端接入方式

    2024-04-20 11:04:07       43 阅读
  3. es相关介绍:yml配置、基础接口及方法介绍

    2024-04-20 11:04:07       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-20 11:04:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-20 11:04:07       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-20 11:04:07       82 阅读
  4. Python语言-面向对象

    2024-04-20 11:04:07       91 阅读

热门阅读

  1. 光流法跟踪

    2024-04-20 11:04:07       33 阅读
  2. 李沐54_循环神经网络RNN——自学笔记

    2024-04-20 11:04:07       35 阅读
  3. git常用命令汇总

    2024-04-20 11:04:07       35 阅读
  4. XiaodiSec day007 Learn Note 小迪渗透学习笔记

    2024-04-20 11:04:07       32 阅读
  5. ES6 常用语法

    2024-04-20 11:04:07       34 阅读
  6. iOS 控制每个vc横竖屏

    2024-04-20 11:04:07       42 阅读
  7. Rust 语言使用 SQLite 数据库

    2024-04-20 11:04:07       40 阅读
  8. PgSQL的登录相关(Ubuntu22.04)

    2024-04-20 11:04:07       34 阅读
  9. es6 常用的object归纳总结和部分数组纠结总结

    2024-04-20 11:04:07       31 阅读
  10. Ribbon负载均衡

    2024-04-20 11:04:07       35 阅读
  11. 【Node.js】child_process 子进程

    2024-04-20 11:04:07       36 阅读
  12. tensorflow list_files需要注意的点

    2024-04-20 11:04:07       39 阅读
  13. Create2024百度AI开发者大会记录

    2024-04-20 11:04:07       34 阅读