JVM crash in Java_java_io_UnixFileSystem_list() with OpenJDK-1.6 and JBoss EAP 5.1

Solution Unverified - Updated -

Issue

  • Our JBoss EAP node went offline and in console the PID is running. but not able to access the application or jmx console. We also cannot force a thread dump.

Environment

  • Red Hat JBoss Enterprise Application Platform 5.1.0

    • Java version: 1.6.0_24,Sun Microsystems Inc.
    • Java Runtime: OpenJDK Runtime Environment (build 1.6.0_24-b24) (also reproduced on OracleJDK)
    • Java VM: OpenJDK 64-Bit Server VM 20.0-b12,Sun Microsystems Inc.
    • Java options include:
    JAVA_OPTS="-server -d64 -Xms4096m -Xmx4096m  -XX:PermSize=256m -XX:MaxPermSize=512m -XX:+UseCompressedOops -XX:+UseParallelGC
    -XX:+DisableExplicitGC -verbose:gc -Xloggc:gc.log.`date +%Y%m%d%H%M%S` -XX:+PrintGCDetails -XX:+PrintGCTimeStamps
    -XX:LargePageSizeInBytes=4m  -XX:+HeapDumpOnOutOfMemoryError -Djboss.platform.mbeanserver -Dorg.jboss.resolver.warning=true 
    -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true 
    -Dyes.suffix=@yes.my -Dxportal.rhtc.folder.properties=/opt/jboss/jboss-eap-5.1/jboss-as/server/channel-eap-node1/ 
    -Dmobile.prefix=018 -Djava.awt.headless=true "
    
    • JBoss is configured for Hot Deployments.
      • HDScanner ($JBOSS_HOME/server/$PROFILE/deploy/hdscanner-jboss-beans.xml) exists and is in use.
  • Red Hat Enterprise Linux Server release 5.5
    • Observed on kernel version kernel-2.6.18-194.el5
  • Red Hat Enterprise Linux Server 5 (with the Resilient Storage Add Ons)

    • Red Hat High Availability cluster with 3 nodes
    • A single Global File System 2(GFS2), storing static application data.

      • GFS2 filesystems are mounted without noatime, nodiratime mount options, turning file accesses into writes and causing exclusive filesystem locks to be acquired when not normally required.
      • GFS2 filesystem contains static files content, and is shared to 3 cluster nodes.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.