Elasticsearch fails to scale up during installation when multiple replicas specified
Issue
- Elasticsearch fails to scale up during installation.
- Elasticsearch fails if openshift_logging_es_cluster_size is more than 1.
- Elasticsearch pod logs looks like.
[2018-04-25 14:36:48,248][ERROR][container.run ] Timed out waiting for Elasticsearch to be ready
HTTP/1.1 503 Service Unavailable
Content-Type: text/plain; charset=UTF-8
Content-Length: 0
- Ansible-playbook Installation playbook fails with following error
included: /usr/share/ansible/openshift-ansible/roles/openshift_logging_elasticsearch/tasks/restart_es_node.yml for master1
...
RUNNING HANDLER [openshift_logging_elasticsearch : oc_obj]
...
FAILED - RETRYING: Waiting for logging-es-data-master-qbc3ygkr to finish scaling up (60 retries left).
FAILED - RETRYING: Waiting for logging-es-data-master-qbc3ygkr to finish scaling up (59 retries left).
FAILED - RETRYING: Waiting for logging-es-data-master-qbc3ygkr to finish scaling up (58 retries left).
FAILED - RETRYING: Waiting for logging-es-data-master-qbc3ygkr to finish scaling up (57 retries left).
FAILED - RETRYING: Waiting for logging-es-data-master-qbc3ygkr to finish scaling up (56 retries left).
Environment
- OpenShift Container Platform 3.7.23
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.