명령 줄에서 Elasticsearch 구성
Elasticsearch $ES_HOME/config/elasticsearch.yml 는 기본적으로 파일 에서 구성을로드합니다 . 이 구성 파일의 형식은 Elasticsearch 구성에 설명되어 있습니다.
구성 파일에 지정할 수있는 모든 설정 -E은 다음 구문을 사용하여 명령 줄에서도 지정할 수 있습니다 .
아카이브의 디렉토리 레이아웃
아카이브 배포는 완전히 독립적입니다. 모든 파일과 디렉토리는 기본적으로 $ES_HOME 아카이브 압축을 풀 때 생성 된 디렉토리 내에 포함됩니다 .
Elasticsearch 사용을 시작하기 위해 디렉터리를 만들 필요가 없기 때문에 매우 편리하며 Elasticsearch를 제거하는 것은 $ES_HOME디렉터리 를 제거하는 것만 큼 쉽습니다 . 그러나 나중에 중요한 데이터를 삭제하지 않도록 구성 디렉터리, 데이터 디렉터리 및 로그 디렉터리의 기본 위치를 변경하는 것이 좋습니다.
유형기술기본 위치환경
집 |
Elasticsearch 홈 디렉토리 또는 $ES_HOME |
아카이브의 압축을 풀어 생성 된 디렉토리 |
|
큰 상자 |
elasticsearch노드 시작 및 elasticsearch-plugin플러그인 설치를 포함한 바이너리 스크립트 |
$ES_HOME/bin |
|
conf |
다음을 포함한 구성 파일 elasticsearch.yml |
$ES_HOME/config |
ES_PATH_CONF |
데이터 |
노드에 할당 된 각 인덱스 / 샤드의 데이터 파일 위치입니다. 여러 위치를 보유 할 수 있습니다. |
$ES_HOME/data |
path.data |
로그 |
로그 파일 위치. |
$ES_HOME/logs |
path.logs |
플러그인 |
플러그인 파일 위치. 각 플러그인은 하위 디렉토리에 포함됩니다. |
$ES_HOME/plugins |
|
repo |
공유 파일 시스템 저장소 위치. 여러 위치를 보유 할 수 있습니다. 파일 시스템 저장소는 여기에 지정된 디렉토리의 모든 하위 디렉토리에 배치 할 수 있습니다. |
구성되지 않음 |
path.repo 다음 단계이제 테스트 Elasticsearch 환경이 설정되었습니다. 심각한 개발을 시작하거나 Elasticsearch로 프로덕션에 들어가기 전에 몇 가지 추가 설정을 수행해야합니다. |
'기타' 카테고리의 다른 글
명령 줄에서 Elasticsearch 구성 (0) | 2020.12.20 |
---|---|
Windows에서 Elasticsearch 설치 (0) | 2020.12.20 |
시스템 인덱스 자동 생성 활성화 (0) | 2020.12.20 |
Linux 또는 MacOS의 아카이브에서 Elasticsearch 설치 (0) | 2020.12.20 |
Elasticsearch 설치 (0) | 2020.12.20 |
댓글