본문 바로가기
기타

명령 줄에서 Elasticsearch 구성

2020. 12. 20.
반응형

명령 줄에서 Elasticsearch 구성

Elasticsearch %ES_HOME%\config\elasticsearch.yml 는 기본적으로 파일 에서 구성을로드합니다 . 이 구성 파일의 형식은 Elasticsearch 구성에 설명되어 있습니다.

구성 파일에 지정할 수있는 모든 설정 -E은 다음 구문을 사용하여 명령 줄에서도 지정할 수 있습니다 .

 

공백이 포함 된 값은 따옴표로 묶어야합니다. 예를 들면 -Epath.logs="C:\My Logs\logs".

일반적으로 클러스터 전체 설정 (예 :) cluster.name은 elasticsearch.yml구성 파일에 추가해야하며 , 같은 노드 별 설정 node.name은 명령 줄에서 지정할 수 있습니다.

 

Elasticsearch가 실행 중인지 확인

다음의 포트 9200에 HTTP 요청을 전송하여 Elasticsearch 노드가 실행 중인지 테스트 할 수 있습니다 localhost.

 

Windows에 Elasticsearch를 서비스로 설치

Elasticsearch를 서비스로 설치하여 백그라운드에서 실행하거나 사용자 상호 작용없이 부팅시 자동으로 시작할 수 있습니다. 이는 서비스를 설치, 제거, 관리 또는 구성하고 잠재적으로 서비스를 시작 및 중지 할 수 elasticsearch-service.bat있는 bin\폴더  스크립트를 통해 모두 명령 줄에서 수행 할 수 있습니다.

 

스크립트에는 하나의 매개 변수 (실행할 명령)와 서비스 ID를 나타내는 선택적 매개 변수가 필요합니다 (여러 Elasticsearch 서비스를 설치할 때 유용함).

사용 가능한 명령은 다음과 같습니다.

install

Elasticsearch를 서비스로 설치

remove

설치된 Elasticsearch 서비스 제거 (시작된 경우 서비스 중지)

start

Elasticsearch 서비스 시작 (설치된 경우)

stop

Elasticsearch 서비스 중지 (시작된 경우)

manager

설치된 서비스를 관리하기위한 GUI 시작

서비스 이름과 값은 JAVA_HOME설치 중에 사용할 수 있습니다.

반응형

댓글