1. make sure the <Server port="8005" shutdown="SHUTDOWN"> the port is not used.
2. ./bin/shutdown.sh && tail -f logs/xxx to see what the server is doing
    if you just feed data or modified index, and don't flush/commit,
when shutdowning, it will do something.

2010/12/1 Robert Petersen <rober...@buy.com>:
> Greetings, we're wondering why we can issue the command to shutdown
> tomcat/solr but the process remains visible in memory (by using the top
> command) and we have to manually kill the PID for it to release its
> memory before we can (re)start tomcat/solr?  Anybody have any ideas?
> The process is using 12+ GB main memory typically but can go up to 40 GB
> on the master where we index.  We have 64GB main memory on these
> servers.  I set the heap at 12 GB and use the concurrent garbage
> collector too.
>
>
>
> That raises another question:  top can show only 20 GB free out of 64
> but the tomcat/solr process only shows its using half of that.  What is
> using the rest?  The numbers don't add up...
>
>
>
> Environment:  Lucid Imagination distro of Solr 1.4 on Tomcat
>
> Platform: RHEL with Sun JRE 1.6.0_18
>
>

Reply via email to