Elasticsearch pod crashing with Failed to load class org.slf4j.impl.StaticLoggerBinder

Solution In Progress - Updated -

Issue

  • logging-es pods are in CrashLoopBackOff state after upgrading from 3.10 to 3.11
  • The output of oc logs on a crashing pod shows:
Consider setting -Djdk.tls.rejectClientInitiatedRenegotiation=true to prevent DoS attacks through client side initiated TLS renegotiation.
Consider setting -Djdk.tls.rejectClientInitiatedRenegotiation=true to prevent DoS attacks through client side initiated TLS renegotiation.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
  • The logs in /elasticsearch/persistent/logging-es/logs/logging-es.log don't show anything after the upgrade occurred
  • This causes a total outage of the EFK logging stack

Environment

  • Red Hat OpenShift Container Platform
    • 3.11

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