Thanks! Will try out... Qingtian
On 1/25/06, John Sisson <[EMAIL PROTECTED]> wrote: > The geronimo.sh/bat startup script in the geronimo/bin directory will > execute a setenv.sh/bat file (in the same directory) if it is present. > See the comments at the bottom of the comment header for geronimo.sh/bat. > > So you need to create a setenv.sh file containing something like the > following: > > #!/bin/sh > GERONIMO_OPTS="-Xms512M -Xmx512M" > > Regards, > > John > > Qingtian Wang wrote: > > Hi, > > > > Dumb question again: Which script I should modify to make the JVM > > memory arg change? > > > > Shouldn't > > > > > > > > Thanks, > > Qingtian > > > > > > > > On 1/24/06, lichtner <[EMAIL PROTECTED]> wrote: > > > >> I think another thing I would try right away is to start up the jvm with a > >> large initial heap, and make the max heap equal to that. The JVM should > >> get all the memory at once, so if you don't have enough virtual memory you > >> may be able to detect that right away. > >> > >> I think another possible source of out-of-memory errors is a never-ending > >> method call recursion. But that also you can tell by printing out the > >> stack trace. > >> > >> On Tue, 24 Jan 2006, Qingtian Wang wrote: > >> > >> > >>> Hi Kevan, > >>> > >>> Thanks so much! Like I said, I am pretty ignorant about how the admin > >>> stuff works. I didn't even know I can see the swap size by doing > >>> "free"; I just remembered I specified 1G at the installation time of > >>> Fedora and never bothered to really check out if that's really done. > >>> > >>> Now I've googled and fixed the swap issue (hopefully :). Now I've got > >>> > >>> [EMAIL PROTECTED] /]# free > >>> total used free shared buffers cached > >>> Mem: 515340 495872 19468 0 5252 211684 > >>> -/+ buffers/cache: 278936 236404 > >>> Swap: 1023992 0 1023992 > >>> > >>> I'll let you know how things go after this is done. > >>> > >>> Thanks again! > >>> Qingtian > >>> > >>> > >>> > >>> On 1/24/06, Kevan Miller <[EMAIL PROTECTED]> wrote: > >>> > >>>> Qingtian, > >>>> comments below... > >>>> > >>>> On Jan 23, 2006, at 8:21 PM, Qingtian Wang wrote: > >>>> > >>>> > >>>>> Hi Kevan, > >>>>> > >>>>> Appreciate the help! Here's the info: > >>>>> > >>>>> > >>>>> On 1/23/06, Kevan Miller <[EMAIL PROTECTED]> wrote: > >>>>> > >>>>>> Qingtian, > >>>>>> That is one very old pentium... 8-( > >>>>>> > >>>>> I know.... :) > >>>>> > >>>>> > >>>>> > >>>>>> I'm not much a Linux sys admin, but let's gather some information... > >>>>>> > >>>>>> What is your Linux distribution and version? What version of the > >>>>>> linux kernel are you running? > >>>>>> > >>>>> [EMAIL PROTECTED] ~]$ uname -a > >>>>> Linux localhost 2.6.11-1.1369_FC4 #1 Thu Jun 2 22:55:56 EDT 2005 i686 > >>>>> i686 i386 GNU/Linux > >>>>> > >>>>> > >>>>> > >>>>>> Also, please confirm that you are running Geronimo Version 1. > >>>>>> > >>>>> Yes, 1.0 final release. > >>>>> > >>>>> > >>>>> > >>>>>> While Geronimo is running, run the following commands: > >>>>>> > >>>>>> free -m > >>>>>> > >>>>> [EMAIL PROTECTED] log]$ free -m > >>>>> total used free shared buffers > >>>>> cached > >>>>> Mem: 503 409 93 0 > >>>>> 30 106 > >>>>> -/+ buffers/cache: 273 230 > >>>>> Swap: 0 0 0 > >>>>> [EMAIL PROTECTED] log]$ > >>>>> > >>>> I think that's your problem. IIUC, you think you have 2 gigs of swap > >>>> space. However, your kernel doesn't think you have any swap space... > >>>> > >>>> I'm not claiming that Geronimo is totally clean. However, I don't see > >>>> any significant signs of a memory leak in the Geronimo process. Can > >>>> you fix up your swap space and let us know how things go? > >>>> > >>>> > >>>> > >>>>>> ps aux > >>>>>> > >>>>> [EMAIL PROTECTED] log]$ ps aux > >>>>> USER PID %CPU %MEM VSZ RSS TTY STAT START TIME > >>>>> COMMAND > >>>>> root 1 0.0 0.0 1748 144 ? S Jan10 0:04 > >>>>> init [5] > >>>>> root 2 0.0 0.0 0 0 ? SN Jan10 0:00 > >>>>> [ksoftirqd/0] > >>>>> root 3 0.0 0.0 0 0 ? S Jan10 0:00 > >>>>> [watchdog/0] > >>>>> root 4 0.0 0.0 0 0 ? S< Jan10 0:00 > >>>>> [events/0] > >>>>> root 5 0.0 0.0 0 0 ? S< Jan10 0:00 > >>>>> [khelper] > >>>>> root 6 0.0 0.0 0 0 ? S< Jan10 0:00 > >>>>> [kthread] > >>>>> root 8 0.0 0.0 0 0 ? S< Jan10 0:00 > >>>>> [kblockd/0] > >>>>> root 11 0.0 0.0 0 0 ? S Jan10 0:00 > >>>>> [khubd] > >>>>> root 73 0.0 0.0 0 0 ? S Jan10 0:01 > >>>>> [pdflush] > >>>>> root 74 0.0 0.0 0 0 ? S Jan10 0:02 > >>>>> [pdflush] > >>>>> root 76 0.0 0.0 0 0 ? S< Jan10 0:00 > >>>>> [aio/0] > >>>>> root 75 0.0 0.0 0 0 ? S Jan10 0:11 > >>>>> [kswapd0] > >>>>> root 39 0.0 0.0 0 0 ? S Jan10 0:00 > >>>>> [kapmd] > >>>>> root 163 0.0 0.0 0 0 ? S Jan10 0:00 > >>>>> [kseriod] > >>>>> root 324 0.0 0.0 0 0 ? S Jan10 0:23 > >>>>> [kjournald] > >>>>> root 814 0.0 0.0 1636 76 ? S<s Jan10 0:00 udevd > >>>>> root 879 0.0 0.0 0 0 ? S Jan10 0:00 > >>>>> [kgameportd] > >>>>> root 1194 0.0 0.0 0 0 ? S Jan10 0:00 > >>>>> [scsi_eh_0] > >>>>> root 1195 0.0 0.0 0 0 ? S Jan10 0:00 > >>>>> [usb-storage] > >>>>> root 1615 0.0 0.0 1620 236 ? Ss Jan10 0:09 > >>>>> syslogd -m 0 > >>>>> root 1617 0.0 0.0 1572 196 ? Ss Jan10 0:00 > >>>>> klogd -x > >>>>> rpc 1634 0.0 0.0 1696 88 ? Ss Jan10 0:00 > >>>>> portmap > >>>>> root 1643 0.0 0.0 11908 252 ? S<sl Jan10 0:00 > >>>>> auditd > >>>>> root 1647 0.0 0.0 0 0 ? S< Jan10 0:00 > >>>>> [kauditd] > >>>>> root 1672 0.0 0.0 4384 220 ? Ss Jan10 0:02 > >>>>> rpc.idmapd > >>>>> root 1708 0.0 0.0 0 0 ? S< Jan10 0:00 > >>>>> [krfcommd] > >>>>> root 1718 0.0 0.0 1556 60 ? Ss Jan10 0:00 > >>>>> /usr/sbin/apmd -p 10 -w 5 -W -P /etc/sysconfig/apm-scripts/apmscript > >>>>> root 1827 0.0 0.0 1804 180 ? Ss Jan10 0:09 > >>>>> /usr/sbin/automount --timeout=60 /misc file /etc/auto.misc > >>>>> root 1868 0.0 0.0 1792 176 ? Ss Jan10 0:09 > >>>>> /usr/sbin/automount --timeout=60 /net program /etc/auto.net > >>>>> root 1940 0.0 0.0 4392 496 ? Ss Jan10 0:05 / > >>>>> usr/sbin/sshd > >>>>> root 1949 0.0 0.0 2180 148 ? Ss Jan10 0:00 > >>>>> xinetd -stayalive -pidfile /var/run/xinetd.pid > >>>>> ntp 1964 0.0 0.7 4044 4044 ? SLs Jan10 0:09 ntpd > >>>>> -u ntp:ntp -p /var/run/ntpd.pid -g > >>>>> root 1973 0.0 0.1 4068 772 ? S Jan10 0:00 > >>>>> /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf > >>>>> root 1980 0.0 0.7 4044 4044 ? S Jan10 0:00 ntpd > >>>>> -u ntp:ntp -p /var/run/ntpd.pid -g > >>>>> root 1991 0.0 0.4 9504 2352 ? Ss Jan10 0:10 > >>>>> sendmail: accepting connections > >>>>> smmsp 1997 0.0 0.3 6968 1940 ? Ss Jan10 0:00 > >>>>> sendmail: Queue [EMAIL PROTECTED]:00:00 for /var/spool/clientmqueue > >>>>> root 2015 0.0 0.1 1772 528 ? Ss Jan10 0:06 gpm > >>>>> -m /dev/input/mice -t imps2 > >>>>> root 2030 0.0 1.7 35568 8884 ? Ss Jan10 0:14 / > >>>>> usr/sbin/httpd > >>>>> iiimd 2060 0.0 0.4 9932 2092 ? S Jan10 0:00 / > >>>>> usr/bin/iiimd > >>>>> root 2068 0.0 0.1 4548 988 ? Ss Jan10 0:04 crond > >>>>> xfs 2104 0.0 0.7 5620 3992 ? Ss Jan10 0:06 xfs > >>>>> -droppriv -daemon > >>>>> root 2120 0.0 0.2 10572 1432 ? Ss Jan10 0:00 > >>>>> smbd -D > >>>>> root 2122 0.0 0.2 8152 1460 ? Ss Jan10 1:04 > >>>>> nmbd -D > >>>>> root 2123 0.0 0.2 10572 1432 ? S Jan10 0:00 > >>>>> smbd -D > >>>>> root 2131 0.0 0.2 9064 1528 ? Ss Jan10 0:02 > >>>>> winbindd > >>>>> root 2135 0.0 0.2 9036 1160 ? S Jan10 0:00 > >>>>> winbindd > >>>>> root 2147 0.0 0.1 1796 676 ? Ss Jan10 0:00 / > >>>>> usr/sbin/atd > >>>>> root 2158 0.0 0.1 2964 824 ? Ss Jan10 0:18 > >>>>> cups-config-daemon > >>>>> root 2235 0.0 0.0 1556 416 tty1 Ss+ Jan10 0:00 > >>>>> /sbin/mingetty tty1 > >>>>> root 2236 0.0 0.0 1552 416 tty2 Ss+ Jan10 0:00 > >>>>> /sbin/mingetty tty2 > >>>>> root 2237 0.0 0.0 1552 416 tty3 Ss+ Jan10 0:00 > >>>>> /sbin/mingetty tty3 > >>>>> root 2238 0.0 0.0 1556 416 tty4 Ss+ Jan10 0:00 > >>>>> /sbin/mingetty tty4 > >>>>> root 2239 0.0 0.0 1552 416 tty5 Ss+ Jan10 0:00 > >>>>> /sbin/mingetty tty5 > >>>>> root 2240 0.0 0.0 1552 416 tty6 Ss+ Jan10 0:00 > >>>>> /sbin/mingetty tty6 > >>>>> root 2241 0.0 0.1 4380 748 ? Ss Jan10 0:00 > >>>>> /bin/sh /etc/X11/prefdm -nodaemon > >>>>> root 2430 0.0 0.1 11276 944 ? S Jan10 0:00 > >>>>> /usr/bin/gdm-binary -nodaemon > >>>>> root 2465 0.0 0.2 11904 1300 ? S Jan10 0:00 > >>>>> /usr/bin/gdm-binary -nodaemon > >>>>> root 2473 32.1 10.3 75476 53512 ? S Jan10 5985:16 > >>>>> /usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 > >>>>> h 2898 0.0 0.5 21800 2604 ? Ss Jan10 0:00 > >>>>> /usr/bin/gnome-session > >>>>> h 2946 0.0 0.1 3864 940 ? Ss Jan10 0:01 > >>>>> /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session > >>>>> /etc/X11/xinit/Xclients > >>>>> h 2949 0.0 0.1 2564 632 ? Ss Jan10 0:00 > >>>>> dbus-daemon --fork --print-pid 8 --print-address 6 --session > >>>>> h 2950 0.0 0.1 2652 520 ? S Jan10 0:00 > >>>>> /usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients > >>>>> h 2956 0.0 1.4 11740 7364 ? S Jan10 0:05 > >>>>> /usr/libexec/gconfd-2 5 > >>>>> h 2959 0.0 0.1 2232 612 ? S Jan10 0:00 > >>>>> /usr/bin/gnome-keyring-daemon > >>>>> h 2961 0.0 0.2 7180 1352 ? Ss Jan10 0:00 > >>>>> /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=19 > >>>>> h 2963 0.0 0.4 14076 2512 ? Ss Jan10 0:12 > >>>>> /usr/bin/metacity --sm-client-id=default1 > >>>>> h 2965 0.0 0.5 20604 2644 ? S Jan10 0:03 > >>>>> /usr/libexec/gnome-settings-daemon > >>>>> --oaf-activate-iid=OAFIID:GNOME_SettingsDaemon --oaf-ior-fd= > >>>>> h 2973 0.0 0.2 2868 1412 ? S Jan10 2:27 > >>>>> /usr/libexec/gam_server > >>>>> h 2981 0.0 0.2 3948 1452 ? S Jan10 0:09 > >>>>> xscreensaver -nosplash > >>>>> h 2997 0.0 0.9 24888 4808 ? Ssl Jan10 0:06 > >>>>> gnome-panel --sm-client-id default2 > >>>>> h 2999 0.0 0.8 30320 4496 ? Ssl Jan10 0:09 > >>>>> nautilus --no-default-window --sm-client-id default3 > >>>>> h 3012 0.0 0.2 11912 1324 ? Sl Jan10 0:00 > >>>>> /usr/libexec/gnome-vfs-daemon > >>>>> --oaf-activate-iid=OAFIID:GNOME_VFS_Daemon_Factory --oaf-ior-fd=2 > >>>>> h 3014 0.0 0.6 21136 3532 ? S Jan10 1:59 > >>>>> /usr/libexec/gnome-netstatus-applet > >>>>> --oaf-activate-iid=OAFIID:GNOME_NetstatusApplet_Factory --o > >>>>> h 3016 0.0 0.6 22580 3448 ? S Jan10 0:06 > >>>>> /usr/libexec/wnck-applet > >>>>> --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=31 > >>>>> h 3018 0.0 0.5 41556 2840 ? Ss Jan10 0:18 > >>>>> eggcups --sm-client-id default5 > >>>>> h 3022 0.0 0.3 13160 1584 ? Ss Jan10 0:21 > >>>>> pam-panel-icon --sm-client-id default0 > >>>>> h 3024 0.0 2.7 40808 14172 ? RNs Jan10 4:05 > >>>>> /usr/bin/python /usr/bin/rhn-applet-gui --sm-client-id default4 > >>>>> root 3026 0.0 0.1 1696 576 ? S Jan10 1:00 > >>>>> /sbin/pam_timestamp_check -d root > >>>>> h 3033 0.0 0.1 2144 588 ? S Jan10 0:02 > >>>>> /usr/libexec/mapping-daemon > >>>>> h 3036 0.0 0.5 20564 3020 ? S Jan10 2:55 > >>>>> /usr/libexec/multiload-applet-2 > >>>>> --oaf-activate-iid=OAFIID:GNOME_MultiLoadApplet_Factory --oaf-i > >>>>> h 3039 0.0 0.3 20224 1876 ? S Jan10 0:00 > >>>>> /usr/libexec/notification-area-applet > >>>>> --oaf-activate-iid=OAFIID:GNOME_NotificationAreaApplet_Fa > >>>>> h 3041 0.0 0.7 22248 3724 ? S Jan10 0:56 > >>>>> /usr/libexec/clock-applet > >>>>> --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=38 > >>>>> h 3043 0.0 0.7 23532 3736 ? S Jan10 1:27 > >>>>> /usr/libexec/mixer_applet2 > >>>>> --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=39 > >>>>> h 3598 0.0 1.5 39808 8016 ? Sl Jan10 0:37 > >>>>> gnome-terminal > >>>>> h 3600 0.0 0.1 2152 540 ? S Jan10 0:00 > >>>>> gnome-pty-helper > >>>>> h 3739 0.0 0.1 4384 852 pts/3 Ss Jan10 0:00 bash > >>>>> root 4408 0.0 0.1 4420 792 pts/3 S Jan10 0:00 su > >>>>> - webmaster > >>>>> 505 4411 0.0 0.1 4384 892 pts/3 S+ Jan10 0:00 -bash > >>>>> h 4708 0.0 0.1 4384 864 pts/4 Ss+ Jan10 0:00 bash > >>>>> root 15082 0.0 0.5 9736 3080 ? Ss Jan22 0:01 cupsd > >>>>> apache 15110 0.0 1.8 35700 9676 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> apache 15111 0.0 1.9 35832 9828 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> apache 15112 0.0 1.8 35700 9680 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> apache 15117 0.0 1.8 35756 9712 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> apache 15118 0.0 1.8 35764 9760 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> apache 15119 0.0 1.8 35700 9668 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> apache 15120 0.0 1.8 35700 9700 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> apache 15122 0.0 1.9 35832 9808 ? S Jan22 0:00 / > >>>>> usr/sbin/httpd > >>>>> root 24603 0.0 0.2 5660 1192 ? S Jan22 0:00 > >>>>> /usr/libexec/gconfd-2 4 > >>>>> h 24812 0.0 1.2 38076 6332 ? Sl Jan22 0:08 > >>>>> gnome-terminal > >>>>> h 24815 0.0 0.5 7212 2872 ? S Jan22 0:00 > >>>>> /usr/libexec/gconfd-2 14 > >>>>> h 24817 0.0 0.2 7048 1212 ? Ss Jan22 0:00 > >>>>> /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=18 > >>>>> h 24818 0.0 0.1 2156 544 ? S Jan22 0:00 > >>>>> gnome-pty-helper > >>>>> h 24819 0.0 0.1 4384 864 pts/1 Ss+ Jan22 0:00 bash > >>>>> h 25027 1.5 2.2 29200 11428 ? Sl Jan22 18:18 > >>>>> gnome-system-monitor > >>>>> h 25030 0.0 0.2 11908 1320 ? Sl Jan22 0:00 > >>>>> /usr/libexec/gnome-vfs-daemon > >>>>> --oaf-activate-iid=OAFIID:GNOME_VFS_Daemon_Factory --oaf-ior-fd=2 > >>>>> root 9777 0.0 0.4 7248 2220 ? Ss 19:08 0:00 sshd: > >>>>> webmaster [priv] > >>>>> 505 9779 0.0 0.4 7408 2324 ? S 19:08 0:00 sshd: > >>>>> [EMAIL PROTECTED]/2 > >>>>> 505 9780 0.1 0.2 4512 1520 pts/2 Ss 19:08 0:00 -bash > >>>>> 505 9879 34.6 26.3 349192 135648 pts/2 Sl 19:12 2:27 > >>>>> /home/webmaster/usr/java/j2sdk1.4.2_10/bin/java -Djava.endorsed.dirs= > >>>>> -Dorg.apache.geronimo.bas > >>>>> h 9925 0.2 0.4 5776 2568 ? RN 19:13 0:00 > >>>>> /usr/libexec/xscreensaver/starwars -root > >>>>> h 9928 0.0 0.0 0 0 ? ZN 19:13 0:00 > >>>>> [sh] <defunct> > >>>>> 505 10135 0.0 0.1 4484 920 pts/2 R+ 19:19 0:00 ps > >>>>> aux > >>>>> [EMAIL PROTECTED] log]$ > >>>>> > >>>>> > >>>>>> vmstat 1 2 > >>>>>> > >>>>> [EMAIL PROTECTED] log]$ vmstat 1 2 > >>>>> procs -----------memory---------- ---swap-- -----io---- --system-- > >>>>> ----cpu---- > >>>>> r b swpd free buff cache si so bi bo in cs > >>>>> us sy id wa > >>>>> 4 0 0 95028 31088 109196 0 0 4 9 3 3 > >>>>> 44 3 52 0 > >>>>> 3 0 0 95028 31088 109196 0 0 0 0 1005 132 > >>>>> 100 0 0 0 > >>>>> [EMAIL PROTECTED] log]$ > >>>>> > >>>>> > >>>>> Thanks again!! > >>>>> Qingtian > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> --kevan > >>>>>> > >>>>>> > >>>> > > > > > > >
