0
elasticsearch (logstash 사용)를 실행하면 CPU 소비가 100 % 증가합니다.elasticsearch logstash 100 % CPU가 샤드를 활성화합니다. 300 ++
내가 클러스터의 상태를 확인하면 내가 너무 많은 활성 파편이 있습니까 왜
{
"cluster_name": "elasticsearch",
"status": "red",
"timed_out": false,
"number_of_nodes": 2,
"number_of_data_nodes": 1,
"active_primary_shards": 301,
"active_shards": 301,
"relocating_shards": 0,
"initializing_shards": 4
"unassigned_shards": 300
}
를 볼 수 있습니까? 어디에서 구성 할 수 있습니까?
내가 스레드의 cahe와 메모리를 구성하려고 ( https://gist.github.com/reyjrar/4364063)나는
curl -XPUT 'localhost:9200/_settings' -d ' {"index.routing.allocation.disable_allocation": false}'
내 키바는 매우 느립니다을 시도하고 나는 더 이상 사용할 수 없습니다.
로그 45 일 동안 30GB의 인덱스가 있습니다.
단일 서버에서 ES를 실행하고 있습니다. 그리고 같은 IP를 가진 두 개의 노드가 있습니다. 작은 서버에서 ES를 실행하도록 구성하는 몇 가지 팁이 있습니까? 독립형 클러스터를 사용하려고합니다. 하나의 서버, 하나의 노드, 하나의 노드 데이터, 복제 없음. 샤드의 수를 3 개로 줄여야합니까? 메모리와 CPU를 절약 할 수 있습니까? (또한 기록의 날짜 수를 줄이고 일일 기준으로 한도를 테스트 함) –