elasticsearch报错,failed to obtain node locks
这个错误网上有很多解决方案,基本上就是杀掉es进程,事实上,这个问题的原因可能不仅仅是一样的。“failed to obtain node locks”的原因通常是没有获得这个lock文件的操作权限。node.lock被其他进程使用了,这也是网上大多数的解释。解决方案呢,首先查看es的进程,然后杀掉。在使用上面的解决方案前,可以先确认下node.lock是否被某个进程占用,命令如下。ES运行时报错
·
ES运行时报错,failed to obtain node locks。这个错误网上有很多解决方案,基本上就是杀掉es进程,事实上,这个问题的原因可能不仅仅是一样的。
“failed to obtain node locks”的原因通常是没有获得这个lock文件的操作权限
原因:
node.lock被其他进程使用了,这也是网上大多数的解释。解决方案呢,首先查看es的进程,然后杀掉。
ps aux | grep elastic
kill [pid]
在使用上面的解决方案前,可以先确认下node.lock是否被某个进程占用,命令如下
lsof /yourpath/node.lock
更多推荐
所有评论(0)