geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Hogstrom <m...@hogstrom.org>
Subject Re: how to keep the server process alive on Fedora Linux
Date Mon, 23 Jan 2006 04:53:33 GMT
Looks like you ran out of process memory.  How big is your swap file?

Qingtian Wang wrote:
> Thanks, I got it in "messages"!!!
> 
> -----------
> Jan 19 06:39:04 localhost kernel: Out of Memory: Killed process 28274 (java).
> -----------
> 
> Well, now at least I know it's some memory issue. I wonder whether
> this means the OS runs out of memory, or just the Java VM.
> 
> Here's what I see in the geronimo console about "Server Info":
> 
> --------------
> Kernel
> Kernel Boot Time 	Thu Jan 19 20:52:34 CST 2006
> Kernel Up Time 	
> 3 days 37 minutes 12 seconds
> 
> 
> JVM
> Java Version 	1.4.2_10
> Java Vendor 	Sun Microsystems Inc.
> Node 	localhost/127.0.0.1
> Current Memory Used 	
> 37.89 MB
> Most Memory Used 	
> 39.93 MB
> Total Memory Allocated 	
> 63.56 MB
> Available Processors 	1
> 
> -----------------------
> 
> Does this mean, when the memory demanded to run the apps in the
> container exceeds the "total allocated", the VM dies by itself, or OS
> kills the Java process because memory is out for the entire OS? (I
> have 512M ram, and 2G disk swap on this Linux PC.)
> 
> Thanks!!!
> Qingtian
> 
> 
> 
> 
> 
> 
> 
> On 1/22/06, Matt Hogstrom <matt@hogstrom.org> wrote:
> 
>>/var/log/messages I think unless GC is different.
>>
>>Qingtian Wang wrote:
>>
>>>Sorry about the ignorance. But where is the syslog? I checked in
>>>/var/log/ but nothing named syslog in there....
>>>
>>>Thanks,
>>>Qingtian
>>>
>>>
>>>On 1/20/06, lichtner <lichtner@bway.net> wrote:
>>>
>>>
>>>>I didn't catch whether you looked at syslog or not. Anything there?
>>>>
>>>>On Fri, 20 Jan 2006, Qingtian Wang wrote:
>>>>
>>>>
>>>>
>>>>>This time it ran for more than two days. But I had several occasions
>>>>>where it died the next day....
>>>>>
>>>>>Qingtian
>>>>>
>>>>>
>>>>>On 1/19/06, lichtner <lichtner@bway.net> wrote:
>>>>>
>>>>>
>>>>>>How long does it run for? Is it always the same amount of time?
>>>>>>
>>>>>>On Thu, 19 Jan 2006, Matt Hogstrom wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>>you could check /var/logs and look in the messages to see if something
was
>>>>>>>logged at the same time.  Other than that others probably have
better ideas.
>>>>>>>
>>>>>>>
>>>>>>>Qingtian Wang wrote:
>>>>>>>
>>>>>>>
>>>>>>>>OK, this time it lived more than one day (more than two days).
I found
>>>>>>>>it dead this morning, and "ps" command shows nothing. The
process is
>>>>>>>>gone.
>>>>>>>>
>>>>>>>>Looking in geronimo.out and geronimo.log doesn't give much
a clue. Is
>>>>>>>>there any other log I could check? I am not real versed with
Linux; is
>>>>>>>>there some sys log that would show when and how the process
got
>>>>>>>>killed?
>>>>>>>>
>>>>>>>>Thanks!
>>>>>>>>Qingtian
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>On 1/16/06, Paul McMahan <paulmcmahan@gmail.com> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>Intriguing problem..  Could the Geronimo process still
be running but is
>>>>>>>>>just inaccessible?  You can check by waiting until the
server has seemingly
>>>>>>>>>terminated and then type :
>>>>>>>>>
>>>>>>>>>ps -ef | grep geronimo
>>>>>>>>>
>>>>>>>>>If you see something like :
>>>>>>>>>
>>>>>>>>>username  4589     1 11 13:41 pts/2    00:00:39
>>>>>>>>>/usr/java/j2sdk1.4.2_10/bin/java -Djava.endorsed.dirs=
>>>>>>>>>-Dorg.apache.geronimo.base.dir [remainder truncated by
me]
>>>>>>>>>
>>>>>>>>>then geronimo may have become inaccessible due to, perhaps,
an IP address
>>>>>>>>>change (thanks to Leigh Williamson for this suggestion).
>>>>>>>>>
>>>>>>>>>As a test of this theory I changed the IP address on my
redhat linux system
>>>>>>>>>and was still able to access the admin console. But command
line utilities
>>>>>>>>>such as shutdown.sh and deploy.sh no longer worked:
>>>>>>>>>
>>>>>>>>>[pmcmahan@frylock geronimo-1.0]$ bin/deploy.sh list-modules
>>>>>>>>>   Error: Unable to connect to server at deployer:geronimo:jmx
--
>>>>>>>>>   javax.naming.NameNotFoundException: JMXConnector
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>Best wishes,
>>>>>>>>>Paul
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>On 1/16/06, Qingtian Wang <qingtian.wang@gmail.com
> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>Hi,
>>>>>>>>>>
>>>>>>>>>>I am running on Fedora as a normal user. Once started,
the server runs
>>>>>>>>>>fine until the next day, it is stopped with no clear
warning in the
>>>>>>>>>>geronomo.out log file. How can I keep the server alive
all the time.
>>>>>>>>>>Do I have to be a root user when starting the server?
>>>>>>>>>>
>>>>>>>>>>Thanks!
>>>>>>>>>>Qingtian
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>
>>>
> 
> 
> 

Mime
View raw message