[CentOS] Java/Solr - Could not reserve enough space for object heap.

Rafał Radecki radecki.rafal at gmail.com
Thu Jul 4 08:48:12 UTC 2013


Why "25G x2" -> -Xms minimal, -Xmx maximal?


2013/7/4 Tru Huynh <tru at centos.org>

> On Thu, Jul 04, 2013 at 09:54:49AM +0200, Rafał Radecki wrote:
> > Hi All.
> >
> > # cat /etc/redhat-release
> > CentOS release 6.2 (Final)
> you should upgrade to 6.4...
> >...
> > I have a solr installation which is invoked:
> > /usr/bin/java -Xms25g -Xmx25g -DSTOP.PORT=8079 -DSTOP.KEY=mustard
> > -Dsolr.solr.home=multicore -jar start.jar
> >
> > After start/when the java process is running:
> > # free -m
> >              total       used       free     shared    buffers     cached
> > Mem:         32093      23975       8118          0        189       5736
> > -/+ buffers/cache:      18049      14043
> > Swap:         4095         22       4073
> >
> > So the machine has 32GB of RAM, and java process needs 25GB to start.
> > When I make a restart the java process dies and in log:
> how do you "restart"? are you sure that your java is stopped before
> starting it again?
> 25G x2 > 32(ram) + 4(swap) until the 1st java instance is actually stopped.
>
> Tru
> --
> Tru Huynh (mirrors, CentOS i386/x86_64 Package Maintenance)
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xBEFA581B
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
>



More information about the CentOS mailing list