首页 > 系统相关 >Windows ,elasticsearch 启动报错 failed to obtain node locks

Windows ,elasticsearch 启动报错 failed to obtain node locks

时间:2024-08-11 18:38:26浏览次数:7  
标签:node 7.17 15 java Windows jar 报错 org elasticsearch

报错:

2024.08.11 18:14:45 ERROR es[][o.e.b.ElasticsearchUncaughtExceptionHandler] uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: failed to obtain node locks, tried [[D:\soft\Java\sonarqube-9.9.6.92038\data\es7]] with lock id [0]; maybe these locations are not writable or multiple nodes were started without increasing [node.max_local_storage_nodes] (was [1])?
    at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:173) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:160) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:77) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:112) ~[elasticsearch-cli-7.17.15.jar:7.17.15]
    at org.elasticsearch.cli.Command.main(Command.java:77) ~[elasticsearch-cli-7.17.15.jar:7.17.15]
    at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:125) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) ~[elasticsearch-7.17.15.jar:7.17.15]
Caused by: java.lang.IllegalStateException: failed to obtain node locks, tried [[D:\soft\Java\sonarqube-9.9.6.92038\data\es7]] with lock id [0]; maybe these locations are not writable or multiple nodes were started without increasing [node.max_local_storage_nodes] (was [1])?
    at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:328) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.node.Node.<init>(Node.java:429) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.node.Node.<init>(Node.java:309) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:234) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:234) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:434) ~[elasticsearch-7.17.15.jar:7.17.15]
    at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:169) ~[elasticsearch-7.17.15.jar:7.17.15]
    ... 6 more

原因:

odes/0/node.lock文件和_state/write.lock文件被锁住

解决:

删除这两个文件

 

标签:node,7.17,15,java,Windows,jar,报错,org,elasticsearch
From: https://www.cnblogs.com/ychun/p/18353725

相关文章

  • SonarQube启动时,elasticsearch 报错 with lock id [0]; maybe these locations are n
     报错: 查看elasticsearch日志,在安装位置\sonarqube-9.9.6.92038\logs\es.log2024.08.1118:14:45ERRORes[][o.e.b.ElasticsearchUncaughtExceptionHandler]uncaughtexceptioninthread[main]org.elasticsearch.bootstrap.StartupException:java.lang.IllegalStateE......
  • Windows11 24H2 + MSSQL 2022 Developer安装匹配
    时间一晃好久没折腾这个了,因LenovoG500太老破旧(Windows7+MSSQL2014Developer,不想折腾更换),直到6月份挂掉再维修也没价值了,只好临时用了另外一个AcerASpire4750(8G+120GSSD),当时其实也没打算更换到Windows10,只是之前的U盘启动盘坏掉,临时做了个其他U盘启动盘(非老毛桃、大白菜......
  • JetBrains IntelliJ IDEA 2024.2 (macOS, Linux, Windows) - 领先的 Java 和 Kotlin I
    JetBrainsIntelliJIDEA2024.2(macOS,Linux,Windows)-领先的Java和KotlinIDE请访问原文链接:https://sysin.org/blog/jetbrains-idea/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgJetBrainsIntelliJIDEA-领先的Java和KotlinIDE使开发更高效、更......
  • 基于nodejs+vue紧急自救知识教学与交流平台[程序+论文+开题]-计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着自然灾害与突发事件的频发,提高公众的紧急自救能力已成为社会关注的焦点。在数字化时代,虽然信息获取渠道多样,但针对紧急自救知识的普及与教学质量参差不......
  • 基于nodejs+vue进口零食销售网站[程序+论文+开题]-计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码毕设程序文件开题报告内容研究背景随着互联网技术的飞速发展和全球贸易的日益紧密,跨境电商已成为连接消费者与世界各地优质商品的重要桥梁。近年来,进口零食以其独特的口味、新颖的包装和丰富的品......
  • 基于nodejs+vue酒店管理系统[程序+论文+开题]-计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着旅游业的蓬勃发展和消费者对于住宿体验要求的不断提升,酒店业面临着前所未有的挑战。传统的酒店管理模式在应对客户多样化需求、提升服务效率及优化资源......
  • sonarqube-9.9.6.92038 安装与启动 , Windows11
    使用JDK17,并且9000端口没有被占用使用默认H2数据库,那么conf/sonar.properties不需要修改,一句都不要改;启动启动成功 访问:http://localhost:9000/,用户名/密码:admin/admin  教程: ......
  • 【1.0版】【MYSQL安全】sql注入系列:基于报错的 SQL 盲注
    主题sql注入:基于报错的SQL盲注一、Floor报错注入1.1floor函数1.2rand函数1.3count(*)1.4floor函数实际利用二、extractvalue函数三、updatexml函数:同extractvalue本来网页是不显示信息的,但是我们可以构造payload让信息通过错误提示回显出......
  • windows反调试
    1.应用层反调试1.检测是否正在被调试(使用IsDebuggerPresentAPI):```cpp#include<Windows.h>if(IsDebuggerPresent()){  //检测到调试器,执行相应操作  ExitProcess(0); //或者其他操作}```2.使用NtQueryInformationProcess检测调试器:```cpp#in......
  • visual studio 2022版本中,scanf报错改为scanf_s才能运行的解决方法,添加万能头文件代码
    本文意在解决scanf报错改为scanf_s才能运行的问题,将深入探讨解决方案和操作手法。目录本文意在解决scanf报错改为scanf_s才能运行的问题,将深入探讨解决方案和操作手法。方法一:直接在程序头部添加方法二:路线和保存方式实操例子运用方法二时保存出现没有权限无法保存的解......