Elasticsearch立即启动和停止

时间:2019-05-29 08:16:07

标签: elasticsearch

我正在尝试从Services启动Elasticsearch流程。它开始,然后立即停止。

Windows 10笔记本电脑。 我尝试了不同的版本,尝试了.msi并从zip安装。 现在,我坚持使用elasticsearch-6.8.0。 添加了系统变量JAVA_HOME。 (“ C:\ Program Files(x86)\ Java \ jre1.8.0_211”)。

我在日志中什么都没看到:

Java HotSpot(TM) Client VM (25.211-b12) for windows-x86 JRE (1.8.0_211-b12), built on Apr  1 2019 20:53:53 by "java_re" with MS VC++ 10.0 (VS2010)
Memory: 4k page, physical 6590616k(3782852k free), swap 7639192k(4460440k free)
CommandLine flags: -XX:+AlwaysPreTouch -XX:CMSInitiatingOccupancyFraction=75 -XX:ErrorFile=logs/hs_err_pid%p.log -XX:GCLogFileSize=67108864 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:InitialHeapSize=2147483648 -XX:MaxHeapSize=2147483648 -XX:MaxNewSize=268435456 -XX:MaxTenuringThreshold=6 -XX:NewSize=268435456 -XX:NumberOfGCLogFiles=32 -XX:OldPLABSize=16 -XX:OldSize=536870912 -XX:-OmitStackTraceInFastThrow -XX:+PrintGC -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -XX:ThreadStackSize=1024 -XX:+UseCMSInitiatingOccupancyOnly -XX:+UseConcMarkSweepGC -XX:+UseGCLogFileRotation -XX:-UseLargePagesIndividualAllocation -XX:+UseParNewGC 

2 个答案:

答案 0 :(得分:0)

可能是Java堆问题。您可以尝试在elasticsearch \ config \ jvm.options中减小最大和最小堆值

降低到低于值 -Xms2g -Xmx2g

到 -Xms1g -Xmx1g

或更低

答案 1 :(得分:0)

已解决。

我已经有1Gb的最小/最大Java堆。所以这对我没有用。 我只是放开Java,然后重新安装了JDK。 仍然不知道是什么原因或崩溃了,但是现在可以了。

谢谢