Elasticsearch
기본 사용법
#/_source를 붙이는 경우 메타데이터 없이 데이타만 출력
#?pretty를 붙이는 경우 json을 정돈해서 출력
#POST를 이용할 경우 ID는 생략 가능. 이 때, 임의로 생성된다.
curl -H "Content-Type: application/json" -X [GET/PUT/POST/DELETE] http://localhost:9200/[INDEX]/[TYPE]/[DOCUMENT ID][/_source?pretty] -d '{DATA}'
시스템 구조
상태 확인
URL/_cat/nodes?v&pretty
URL/_cluster/health?level=indices&pretty
Notes
cluster_block_exception
디스크 용량이 부족하여 쓰기가 안되는 상황. 아래 스크립트를 실행하면 해결된다.
PUT _all/_settings
{
"index": {
"blocks": {
"read_only_allow_delete": "false"
}
}
}