Elasticsearch启动问题小记

1.不能用root用户启动

useradd 添加用户
chown -R 修改ES所有者

vim /etc/sudoers

照抄root写法即可把新用户赋予suso权限

2.Error: Could not find or load main class org.elasticsearch.tools.java_version_checker.JavaVersionChecker

因为es安装目录放在了root的家目录下,新用户是不能访问到的,所以即使ES属于新用户了,但目录权限原因访问不到lib里的jar包,所以找不到Java类。 把ES搬到新用户的家目录以内即可。

    原文作者:Wish大人
    原文地址: https://segmentfault.com/a/1190000019413175
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞