linux - oracle coherence segmentation fault -
i installed oracle coherence 3.6 on rhel 5.5. when execute cache-server.sh lot of gc warnings allocating large blocks , fails segmentation fault. suggestions? here stack:
gc warning: repeated allocation of large block (appr. size 1024000): may lead memory leak , poor performance. gc warning: repeated allocation of large block (appr. size 1024000): may lead memory leak , poor performance. ./bin/cache-server.sh: line 24: 6142 segmentation fault $javaexec -server -showversion $java_opts -cp "$coherence_home/lib/coherence.jar" com.tangosol.net.defaultcacheserver $1 [root@localhost coherence_3.6]# swapon -s filename type size used priority /dev/mapper/volgroup00-logvol01 partition 2097144 0 -1 [root@localhost coherence_3.6]# free total used free shared buffers cached mem: 3631880 662792 2969088 0 142636 353244 -/+ buffers/cache: 166912 3464968 swap: 2097144 0 2097144 [root@localhost coherence_3.6]# df -h filesystem size used avail use% mounted on /dev/mapper/volgroup00-logvol00 147g 6.7g 133g 5% / /dev/sda1 99m 12m 82m 13% /boot tmpfs 1.8g 0 1.8g 0% /dev/shm /dev/hdb 2.8g 2.8g 0 100% /media/rhel_5.5 source /dev/hda 57m 57m 0 100% /media/vboxadditions_4.2.16_86992 [root@localhost coherence_3.6]#
i haven't seen issue before, start, i'd suggest following:
check linux updates. jvms example try use large pages, , there have been bugs in rh related large pages fixed in latest versions.
download latest java 7 jdk. while no jdk entirely bug-free, have done extensive testing jdk 7 patch levels 15, 21 , 40.
download latest version of coherence. coherence 12.1.2 out, if don't want go latest, coherence 3.7.1 suggested version. (the release after 3.7.1 called 12.1.2. align oracle versioning.)
Comments
Post a Comment