728x90
elasticsearch 클러스터 구성에서 인덱스 생성 시 프라이머리 샤드와 복제본 설정
- 프라이머리 샤드(Primary Shard)와 복제본(Replica) 설정
인덱스(aindextest) 생성
- Shard : 3, Replica : 2 (3개 노드로 구성)
#curl -XPUT "http://localhost:9200/aindextest" -H 'Content-Type: application/json' -d'
# {
# "settings": {
# "number_of_shards": 3,
# "number_of_replicas": 2
# }
#}
#'
curl -XPUT "http://elastic:elastic@localhost:9200/aindextest" -H 'Content-Type: application/json' -d'
{
"settings": {
"number_of_shards": 3,
"number_of_replicas": 2
}
}
'
{"acknowledged":true,"shards_acknowledged":true,"index":"aindextest"}
3개의 노드에 분포된 샤드와 복제본
인덱스 목록
전체 인덱스 목록 조회
$ curl -XGET 'http://elastic:elastic@localhost:9200/_cat/indices?v'
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
green open aindextest UihfBbs5Tp2uU5On2ktqVA 3 2 0 0 1.8kb 624b
green open .apm-agent-configuration H5lGsc2vThKgGAO_4s6zQg 1 1 0 0 416b 208b
green open .transform-internal-005 _wvqKBUqTk6k_ga_qhI9Ug 1 1 3 0 47.6kb 23.8kb
green open .kibana_1 JyZCquyKTMqHj2To4YDDNg 1 1 1578 7 5mb 2.5mb
green open .monitoring-es-7-2021.12.02 9YI3u4KeTjCybf47zKdUyw 1 1 21144 19796 37.3mb 18mb
green open .security-7 VOa33d4JTDWneYR4j4-2pQ 1 1 53 0 409.2kb 204.6kb
green open .monitoring-kibana-7-2021.12.02 bR8ghRN9TJiG714zCdsD6Q 1 1 3110 0 2mb 1mb
green open .apm-custom-link wT8XkXe8Ra-397L8zcrhDQ 1 1 0 0 416b 208b
green open .kibana_task_manager_1 oWu1OPnlSymcEGREBHgWNQ 1 1 6 325 337kb 169.5kb
green open .async-search TsS3PmAuQoS5CqQ043EzDw 1 1 20 0 21.5mb 10.7mb
green open .kibana-event-log-7.10.2-000001 aoZJLA0PTgic9rMYidz9kg 1 1 2 0 22kb 11kb
특정(aindextest) 인덱스 조회
- 가독성 높이기 위하여 jq 명령을 사용함
$ curl -s -XGET 'http://elastic:elastic@localhost:9200/aindextest' | jq .
{
"aindextest": {
"aliases": {},
"mappings": {},
"settings": {
"index": {
"routing": {
"allocation": {
"include": {
"_tier_preference": "data_content"
}
}
},
"number_of_shards": "3",
"provided_name": "aindextest",
"creation_date": "1638451236226",
"number_of_replicas": "2",
"uuid": "UihfBbs5Tp2uU5On2ktqVA",
"version": {
"created": "7100299"
}
}
}
}
}
728x90
'리눅스' 카테고리의 다른 글
openssl 인증서 만료일 조회 (0) | 2021.12.05 |
---|---|
[draft] 웹 프록시 자동 검색 프로토콜을 적용하는 방법 (0) | 2021.12.03 |
[리눅스] HAProxy 패스워드 설정 (0) | 2021.12.02 |
[draft] mkpasswd 명령어 (0) | 2021.12.02 |
[Linux] How to build and push Docker images with GitHub Actions (0) | 2021.11.30 |