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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content