Elasticsearch fails to scale up during installation when multiple replicas specified

Solution Verified - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.