탄성 : 어떻게 시스템에서 동시에 노드의 복수의 시뮬레이션

탄성 : 어떻게 시스템에서 동시에 노드의 복수의 시뮬레이션

단계 : 다운로드 및 설치 Elasticsearch

Elasticsearch를 실행하지 마십시오.

2 단계 : 실행 Elasticsearch 예

이제, 우리는 첫 번째 인스턴스를 시작하는 방법을 보여줍니다. 이 작업을 수행하려면 터미널을 열고 Elasticsearch의 설치 디렉토리로 이동합니다. 그리고 다음 명령을 사용 NODE1라는 이름의 노드를 시작합니다

./bin/elasticsearch -E node.name=node1 -Enode.max_local_storage_nodes=3

이 명령은 노드 1에 옵션 -E 매개 변수 node.name를 사용합니다. 시작하려면 다른 두 가지 예는 매우 간단합니다 : 당신은 단지 같은 명령을 사용하지만 다른 노드 이름을 사용해야합니다.

새 터미널에서 노드라는 이름의 노드 2를 시작하려면 다음 명령을 사용합니다 :

./bin/elasticsearch -E node.name=node2 -Enode.max_local_storage_nodes=3

새 터미널에서, 노드 이름 노드 3를 시작하려면 다음 명령을 사용합니다 :

./bin/elasticsearch -E node.name=node3 -Enode.max_local_storage_nodes=3

당신은 컬 및 _cat / 노드 엔드 포인트 검사 그룹에 세 개의 노드를 사용할 수 있습니다 :

curl -X GET http://localhost:9200/_cat/nodes?v

또는 :

curl -u elastic:123123 -X GET http://localhost:9200/_cat/nodes?v

당신은 이미 다음 암호 클러스터를 설정 한 경우. 여기에 탄성 : 123123 사용자 이름과 암호의 클러스터입니다.

다음과 같은 결과가 나타났다 :

curl -X GET http://localhost:9200/_cat/nodes?v
ip        heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
127.0.0.1           10          77   6    2.31                  dilm      -      node2
127.0.0.1           18          77   6    2.31                  dilm      -      node3
127.0.0.1           15          77   6    2.31                  dilm      *      node1

우리는 세 가지 운영 노드를 가지고, 위의에서 볼 수 있습니다. 노드 1이 마스터 노드 인 것을 특징 (a * 함유). 위의 dilm는 말했다 :

    d: data node
    i: ingest node
    m: master node
    l: machine learning node

추천

출처www.cnblogs.com/sanduzxcvbnm/p/12076600.html