개발/프로덕션 환경에서 Elasticsearch를 설치 및 구성하는 방법은 무엇입니까?

게시 됨: 2019-12-29

Linux 환경에서 Elasticsearch를 설치 및 구성하는 방법

이 자습서에서는 개발 및 프로덕션 환경에 대해 Elasticsearch 를 설치하고 구성하는 방법에 대한 단계를 살펴봅니다.

엘라스틱서치란?

세계 최고의 검색 및 분석 엔진 중 하나입니다. Elasticsearch는 수평 scalability , 최대 reliability 및 손쉬운 관리를 위해 설계된 분산 JSON 기반 엔진입니다.

Elastic Search는 데이터를 중앙 집중식으로 저장하므로 예상되는 것을 발견하고 예상치 못한 것을 발견할 수 있습니다. Filebeat를 통해 ElasticSearch에서 모든 로그를 보내고 지표를 즉시 시각화할 수 있습니다.

일반 사용자로 ElasticSearch를 시작하는 방법

아래 질문 중 하나가 있으면 올바른 위치에 있습니다.

  • Ubuntu 16.04에서 Elasticsearch를 설치 및 구성하는 방법
  • Elasticsearch 설정 및 구성
  • Elasticsearch 설치 및 구성
  • 원격 Elasticsearch 인스턴스를 설치 및 구성하는 방법

1단계) Elasticsearch 설치

다음은 Linux/Ubuntu OS에 Elasticsearch를 설치하는 몇 가지 간단한 명령입니다.

그리고 그게 다야. 다음은 설치 로그입니다.

설치 로그:

2단계) Elasticsearch 프로세스 시작

JAVA_HOME이 올바르게 설정되었는지 확인해야 합니다.

ElasticSearch 프로세스 명령 시작:

normal user 를 사용하여 Elastic Search를 시작해야 하는지 확인하십시오. ElasticSearch는 root user 로 실행하려고 하면 아래 오류가 표시됩니다.

루트가 아닌 사용자 및 로그인을 추가하는 방법에 대한 이 자습서를 따르십시오.

다음은 콘솔 결과 출력입니다.

Step-3) Elasticsearch 프로세스 프로세스 확인

Elasticsearch가 실행 중인지 확인하는 방법은 무엇입니까?

command: ps -few | 그렙 탄성

그게 다야 ElasticSearch를 실행할 준비가 완료되었습니다.

기본 Elasticsearch 시작 파일:

엘라스틱서치 파일 내용:

무엇 향후 계획? 파일비트를 설정합니다.

Filebeat를 어떻게 설치하고 구성하나요? 개발/생산 환경을 위한 경량 로그 포워더