Well, the first thing I’d do is not use _any_ options. Just bin/solr start. If that works, try adding things in.
-Denable.master and -Denable.slave are specifically for the old master/slave architecture. Is that your intent? At any rate, leave them out at first. Second, there’s not much heap allocated by default. So the next thing I’d try is to specify some more heap, i.e. "bin/solr start -m 4g”. Third, if it’s a memory issue you may get some joy by specifying the oom_killer script on startup, see the docs. Lots of people run with G1GC, so it’s almost certainly something in your environment. And what do you see if you follow the instructions and look at entropy? (cat /proc/sys/kernel/random/entropy_avail). NOTE: this is unlikely to be the root of your problem, but it does point to an environment issue. Best, Erick > On Jul 15, 2020, at 7:24 AM, krishan goyal <krishan1...@gmail.com> wrote: > > Hi, > > I am using Solr 7.7 > > I am trying to start my solr server with G1 GC instead of the default CMS > but the solr service doesn't get up. > > The command I use to start solr is > > bin/solr start -p 25280 -a "-Dsolr.solr.home=<solrhomepath> > -Denable.slave=true -Denable.master=false -XX:+UseG1GC > -XX:MaxGCPauseMillis=500 -XX:+UnlockExperimentalVMOptions > -XX:G1MaxNewSizePercent=30 -XX:G1NewSizePercent=5 -XX:G1HeapRegionSize=32M > -XX:InitiatingHeapOccupancyPercent=70" > > I have tried various permutations of the start command by dropping / adding > other parameters but it doesn't work. However starts up just fine with > just "-Dsolr.solr.home=<solrhomepath> -Denable.slave=true > -Denable.master=false" and starts up with the default CMS collector > > I don't get any useful error logs too. It waits for default 180 secs and > then prints > > Warning: Available entropy is low. As a result, use of the UUIDField, SSL, > or any other features that require > RNG might not work properly. To check for the amount of available entropy, > use 'cat /proc/sys/kernel/random/entropy_avail'. > > Waiting up to 180 seconds to see Solr running on port 25280 [|] Still not > seeing Solr listening on 25280 after 180 seconds! > 2020-07-15 07:07:52.042 INFO (coreCloseExecutor-60-thread-6) [ > x:coreName] o.a.s.c.SolrCore [coreName] CLOSING SolrCore > org.apache.solr.core.SolrCore@7cc638d8 > 2020-07-15 07:07:52.099 INFO (coreCloseExecutor-60-thread-6) [ > x:coreName] o.a.s.m.SolrMetricManager Closing metric reporters for > registry=solr.core.coreName, tag=7cc638d8 > 2020-07-15 07:07:52.100 INFO (coreCloseExecutor-60-thread-6) [ > x:coreName] o.a.s.m.r.SolrJmxReporter Closing reporter > [org.apache.solr.metrics.reporters.SolrJmxReporter@5216981f: rootName = > null, domain = solr.core.coreName, service url = null, agent id = null] for > registry solr.core.coreName / com.codahale.metrics.MetricRegistry@32988ddf > 2020-07-15 07:07:52.173 INFO (ShutdownMonitor) [ ] > o.a.s.m.SolrMetricManager Closing metric reporters for registry=solr.node, > tag=null > 2020-07-15 07:07:52.173 INFO (ShutdownMonitor) [ ] > o.a.s.m.r.SolrJmxReporter Closing reporter > [org.apache.solr.metrics.reporters.SolrJmxReporter@28952dea: rootName = > null, domain = solr.node, service url = null, agent id = null] for registry > solr.node / com.codahale.metrics.MetricRegistry@655f4a3f > 2020-07-15 07:07:52.175 INFO (ShutdownMonitor) [ ] > o.a.s.m.SolrMetricManager Closing metric reporters for registry=solr.jvm, > tag=null > 2020-07-15 07:07:52.175 INFO (ShutdownMonitor) [ ] > o.a.s.m.r.SolrJmxReporter Closing reporter > [org.apache.solr.metrics.reporters.SolrJmxReporter@69c6161d: rootName = > null, domain = solr.jvm, service url = null, agent id = null] for registry > solr.jvm / com.codahale.metrics.MetricRegistry@1252ce77 > 2020-07-15 07:07:52.176 INFO (ShutdownMonitor) [ ] > o.a.s.m.SolrMetricManager Closing metric reporters for registry=solr.jetty, > tag=null > 2020-07-15 07:07:52.176 INFO (ShutdownMonitor) [ ] > o.a.s.m.r.SolrJmxReporter Closing reporter > [org.apache.solr.metrics.reporters.SolrJmxReporter@3aefae67: rootName = > null, domain = solr.jetty, service url = null, agent id = null] for > registry solr.jetty / com.codahale.metrics.MetricRegistry@3a538ecd