Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.5k views
in Technique[技术] by (71.8m points)

java - OpenJDK 64-Bit Server VM warning: Failed to reserve shared memory. (error = 1), (error = 12), (error = 12)

I have been running solr on a Digital Ocean Droplet 1GB RAM + 1vCPU. It stopped working suddenly. When I went through different logs I found following errors: Failed to reserve shared memory.

To better analyze memory issues I created two LEMP servers at Digitalocean & installed Solr 8.7.0 on Ubuntu 20.04:

  1. USD 5 Droplet 1GB RAM + 1vCPU
  2. USD 80 Droplet 16GB RAM + 2vCPUs

I have found that the /var/solr/logs/solr-8983-console.log shows following errors on both servers. How to fix this issue?

OpenJDK 64-Bit Server VM warning: Failed to reserve shared memory. (error = 1)
OpenJDK 64-Bit Server VM warning: Failed to reserve shared memory. (error = 12)
OpenJDK 64-Bit Server VM warning: Failed to reserve shared memory. (error = 12)
2020-12-29 18:21:50.206 INFO  (main) [   ] o.e.j.u.log Logging initialized @1178ms to org.eclipse.jetty.util.log.Slf4jLog
2020-12-29 18:21:50.305 WARN  (main) [   ] o.e.j.x.XmlConfiguration Ignored arg: <Arg name="threadpool">
    <New id="threadpool" class="com.codahale.metrics.jetty9.InstrumentedQueuedThreadPool"><Arg name="registry">
        <Call id="solrJettyMetricRegistry" name="getOrCreate" class="com.codahale.metrics.SharedMetricRegistries"><Arg>solr.jetty</Arg></Call>
      </Arg></New>
  </Arg>
2020-12-29 18:21:50.449 INFO  (main) [   ] o.e.j.s.Server jetty-9.4.27.v20200227; built: 2020-02-27T18:37:21.340Z; git: a304fd9f351f337e7c0e2a7c28878dd536149c6c; jvm 11.0.9.1+1-Ubuntu-0ubuntu1.20.04
2020-12-29 18:21:50.474 INFO  (main) [   ] o.e.j.d.p.ScanningAppProvider Deployment monitor [file:///opt/solr-8.7.0/server/contexts/] at interval 0
2020-12-29 18:21:50.849 INFO  (main) [   ] o.e.j.w.StandardDescriptorProcessor NO JSP Support for /solr, did not find org.apache.jasper.servlet.JspServlet
2020-12-29 18:21:50.863 INFO  (main) [   ] o.e.j.s.session DefaultSessionIdManager workerName=node0
2020-12-29 18:21:50.864 INFO  (main) [   ] o.e.j.s.session No SessionScavenger set, using defaults
2020-12-29 18:21:50.867 INFO  (main) [   ] o.e.j.s.session node0 Scavenging every 600000ms
2020-12-29 18:21:50.944 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter Using logger factory org.apache.logging.slf4j.Log4jLoggerFactory
2020-12-29 18:21:50.950 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter  ___      _       Welcome to Apache Solr? version 8.7.0
2020-12-29 18:21:50.951 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter / __| ___| |_ _   Starting in standalone mode on port 8983
2020-12-29 18:21:50.951 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter \__ / _  | '_|  Install dir: /opt/solr
2020-12-29 18:21:50.953 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter |___/\___/_|_|    Start time: 2020-12-29T18:21:50.953065Z


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...