Elastic search won't start after upgrade to 7.11

I'm getting the following error. I've looked thru it but nothing stands out.
`

  • Starting Elasticsearch Server Exception in thread "main" java.lang.InternalError: java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:65)
    at java.base/jdk.internal.platform.Container.metrics(Container.java:43)
    at jdk.management/com.sun.management.internal.OperatingSystemImpl.(OperatingSystemImpl.java:48)
    at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl.getOperatingSystemMXBean(PlatformMBeanProviderImpl.java:281)
    at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl$3.nameToMBeanMap(PlatformMBeanProviderImpl.java:198)
    at java.management/java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:487)
    at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
    at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
    at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1766)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
    at java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:488)
    at org.apache.logging.log4j.core.jmx.Server.reregisterMBeansAfterReconfigure(Server.java:140)
    at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:558)
    at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:263)
    at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:207)
    at org.apache.logging.log4j.core.config.Configurator.initialize(Configurator.java:220)
    at org.apache.logging.log4j.core.config.Configurator.initialize(Configurator.java:197)
    at org.elasticsearch.common.logging.LogConfigurator.configureStatusLogger(LogConfigurator.java:248)
    at org.elasticsearch.common.logging.LogConfigurator.configureWithoutConfig(LogConfigurator.java:95)
    at org.elasticsearch.cli.CommandLoggingConfigurator.configureLoggingWithoutConfig(CommandLoggingConfigurator.java:29)
    at org.elasticsearch.cli.Command.main(Command.java:76)
    at org.elasticsearch.common.settings.KeyStoreCli.main(KeyStoreCli.java:32)
    Caused by: java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:564)
    at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:61)
    ... 26 more
    Caused by: java.lang.ExceptionInInitializerError
    at java.base/jdk.internal.platform.CgroupSubsystemFactory.create(CgroupSubsystemFactory.java:77)
    at java.base/jdk.internal.platform.CgroupMetrics.getInstance(CgroupMetrics.java:163)
    ... 31 more
    Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 1
    at java.base/jdk.internal.platform.cgroupv2.CgroupV2Subsystem.initSubsystem(CgroupV2Subsystem.java:71)
    at java.base/jdk.internal.platform.cgroupv2.CgroupV2Subsystem.(CgroupV2Subsystem.java:42)
    ... 33 more
    Exception in thread "main" java.lang.InternalError: java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:65)
    at java.base/jdk.internal.platform.Container.metrics(Container.java:43)
    at jdk.management/com.sun.management.internal.OperatingSystemImpl.(OperatingSystemImpl.java:48)
    at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl.getOperatingSystemMXBean(PlatformMBeanProviderImpl.java:281)
    at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl$3.nameToMBeanMap(PlatformMBeanProviderImpl.java:198)
    at java.management/sun.management.spi.PlatformMBeanProvider$PlatformComponent.getMBeans(PlatformMBeanProvider.java:195)
    at java.management/java.lang.management.ManagementFactory.getPlatformMXBean(ManagementFactory.java:686)
    at java.management/java.lang.management.ManagementFactory.getOperatingSystemMXBean(ManagementFactory.java:388)
    at org.elasticsearch.tools.launchers.DefaultSystemMemoryInfo.(DefaultSystemMemoryInfo.java:28)
    at org.elasticsearch.tools.launchers.JvmOptionsParser.jvmOptions(JvmOptionsParser.java:125)
    at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:86)
    Caused by: java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:564)
    at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:61)
    ... 10 more
    Caused by: java.lang.ExceptionInInitializerError
    at java.base/jdk.internal.platform.CgroupSubsystemFactory.create(CgroupSubsystemFactory.java:77)
    at java.base/jdk.internal.platform.CgroupMetrics.getInstance(CgroupMetrics.java:163)
    ... 15 more
    Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 1
    at java.base/jdk.internal.platform.cgroupv2.CgroupV2Subsystem.initSubsystem(CgroupV2Subsystem.java:71)
    at java.base/jdk.internal.platform.cgroupv2.CgroupV2Subsystem.(CgroupV2Subsystem.java:42)
    ... 17 more
    `

This looks like a JDK bug, which java version and OS are you running on?

For reference, this is likely to be the reported JDK bug:

https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8239559

i had a similar problem. it was something to do with the jvm.options file. i pulled a clean jvm.options file from the git repository and replaced the one in the /etc/elasticsearch folder. i adjusted the settings in the new clean one. and everything came right back up.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.