2017-09-21 26 views
0

OpenShift에서 로깅 프로젝트를 배포하고 클러스터에서 실행중인 3 개의 서버로 구성된 GlusterFS에 PV를 생성했습니다.영구 볼륨에 GlusterFS를 사용하고 UnavailableShardsException을 사용하는 Elasticsearch

GlusterFS 및 enabled sharding 기능에 볼륨을 생성했습니다. 그러나 예상대로 Elasticsearch은 실행되지 않습니다, 나는이 오류가 :

FAIL: Configuration for 'config' failed because of UnavailableShardsException[[.searchguard.logging-es-6akrt1z2-11-66509][0] primary shard is not active Timeout: [1m], request: [index {[.searchguard.logging-es-6akrt1z2-11-66509][config][0], source[{"searchguard":{"dynamic":{"http":{"xff":{"enabled":true,"remoteIpHeader":"x-forwarded-for","trustedProxies":".*","internalProxies":".*"}},"authc":{"authentication_domain_proxy":{"enabled":true,"order":0,"http_authenticator":{"challenge":false,"type":"proxy","config":{"user_header":"x-proxy-remote-user"}},"authentication_backend":{"type":"noop"}},"authentication_domain_basic_internal":{"enabled":true,"order":1,"http_authenticator":{"type":"clientcert","challenge":false},"authentication_backend":{"type":"noop"}}}}}}]}]] 

어떻게이 문제를 해결할 수 있을까?

답변

0

좋아요, 문제가 해결되었습니다. 볼륨의 기본 조각 크기가 작아서 50GB로 설정했습니다. 이제 새로운 질문이 생깁니다. Elasticsearch에 2 개의 샤드를 사용하도록 설정하면 샤드가 50 GB 이상으로 커지면 어떻게됩니까?