티스토리 뷰

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로 변경해줘야 합니다.

댓글
댓글쓰기 폼
공지사항
Total
248,385
Today
760
Yesterday
1,065
링크
«   2022/10   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
글 보관함