문제 발생
[root@Test-Server bin]# ./elasticsearch
[2022-04-27T16:28:45,502][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [PLT-DEV-02] uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:163) ~[elasticsearch-6.8.6.jar:6.8.6]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150) ~[elasticsearch-6.8.6.jar:6.8.6]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-6.8.6.jar:6.8.6]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) ~[elasticsearch-cli-6.8.6.jar:6.8.6]
at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-6.8.6.jar:6.8.6]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:116) ~[elasticsearch-6.8.6.jar:6.8.6]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:93) ~[elasticsearch-6.8.6.jar:6.8.6]
Caused by: java.lang.RuntimeException: can not run elasticsearch as root
at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:103) ~[elasticsearch-6.8.6.jar:6.8.6]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:170) ~[elasticsearch-6.8.6.jar:6.8.6]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:333) ~[elasticsearch-6.8.6.jar:6.8.6]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) ~[elasticsearch-6.8.6.jar:6.8.6]
... 6 more
문제점 발견
root 계정으로 elasticsearch 실행할 때 생기는 문제로 일반 계정을 하나 생성하면 된다.
해결 방법
[root@Test-Server elastic]# useradd elastic
[root@Test-Server elastic]# passwd elastic
..(생략)
[root@Test-Server elastic]# su elastic
다음과 같이 새로 만든 계정으로 바꿔 실행을 시킨다면 성공할 것이다.
만약 설치한 디렉터리에 대한 권한이 없다면 root 계정으로 전환 후 다음 명령어를 사용해 권한을 바꿔주면 된다.
[root@Test-Server elastic]# chwon -R elastic:elastic elasticsearch-6.8.6
'검색엔진 > ElasticSearch' 카테고리의 다른 글
검색엔진 클러스터 구축 - 3. Configuration (0) | 2022.11.03 |
---|---|
검색엔진 클러스터 구축 - 2. 클러스터 구상 (0) | 2022.11.03 |
검색엔진 클러스터 구축 - 1. 사전조사 (0) | 2022.11.03 |
[CentOS7] elasticsearch process is too low 에러 (0) | 2022.04.27 |
bulk를 이용한 indexing (0) | 2022.04.25 |
댓글