반응형
Elasticsearch 5.0 이후에서는 root에서 elasticsearch를 실행할 수 없게 했기 때문에 sudo 명령어를 사용한다고 Elasticsearch를 실행 할 수 없습니다.
계정을 새로 생성 한 후 권한을 부여하여 그 계정으로 실행하면 해결됩니다.
es 계정을 추가해줍니다.
$ useradd es
해당 디렉터리를 소유자를 es로 변경합니다.
$ chown -R es:es /usr/share/elasticsearch
계정을 es로 바꿉니다.
$ su es
es 계정으로 Elastic Search를 실행합니다.
$ /usr/share/elasticsearch/bin/elasticsearch
*참고 : /usr/share/elasticsearch 디렉터리 말고도 추가적으로 elasticsearch 실행에 필요한 elaticsearch 관련 디렉터리의 소유자를 es로 변경해줘야 합니다.
반응형
'...' 카테고리의 다른 글
[Linux] max user processes 늘리는 방법 (0) | 2021.08.17 |
---|---|
[Tomcat] server.xml 에서 appBase, docBase 설정 방법 (0) | 2021.08.13 |
[ElasticSearch] 서버 내 ElasticSearch 설치하기 (0) | 2021.08.11 |
[Jenkins] Maven Job 설정 간단한 설명 (0) | 2021.08.11 |
[Jenkins] Jenkins 시간 변경 (0) | 2021.08.11 |