Change the Elasticsearch storage path(Elasticsearch 저장 경로 변경)

2020. 9. 2. 10:49프로그래밍 개발(Development)/Elastic Stack(ELK)

반응형

Linux(CenteOS7) 기준

 

사용자가 elasticsearch.yml 파일에 별도의 Path를 설정하지 않으면 /var/lib/elasticsearch/ 경로에 저장이 된다.

 

기본으로 저장된 경로를 변경한다.


ex) /home/esdata 로 옮기는 과정이다.(사용자 지정)

 

1. Elasticsearch service stop

  - sudo systemctl stop elasticsearch

 

2. Data Copy

  - /home/esdata/cp -r /var/lib/elastcisearch/* .

 

3. Change Dir Authority

  - sudo chown -R elasticsearch:elasticsearch  eadata/

 

4. change path in elasticsearch yml

  - sudo vi /etc/elasticsearch/elastchsearch.yml

    path.data: /home/esdata

elasticsearch.yml

5. Elasticsearch service start

  - sudo systemctl start elasticsearch

반응형