Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-1538

Memory leak observed with TPCH queries on MapR-DB data (SF-100)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 0.8.0
    • Execution - Flow
    • None

    Description

      Possible memory leak was observed while executing TPCH queries on MapR-DB data (SF-100).

      Setup - 4 nodes on MapR 3.1.1

      Drill-env:
      DRILL_MAX_DIRECT_MEMORY="32G"
      DRILL_MAX_HEAP="16G"
      export DRILL_JAVA_OPTS="-Xms1G -Xmx$DRILL_MAX_HEAP -XX:MaxDirectMemorySize=$DRILL_MAX_DIRECT_MEMORY -XX:MaxPermSize=512M -XX:ReservedCodeCacheSize=1G -ea"

      1. Class unloading is disabled by default in Java 7
      2. http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/file/tip/src/share/vm/runtime/globals.hpp#l1622
        export SERVER_GC_OPTS="-XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC"
        export DRILL_JAVA_OPTS="$DRILL_JAVA_OPTS -Djava.security.auth.login.config=/opt/mapr/conf/mapr.login.conf -Dzookeeper.sasl.client=false "
        export DRILL_LOG_DIR="/var/log/drill"

      Log attached.

      Attachments

        1. drillbit - OutOfMemory error.log
          48 kB
          Abhishek Girish

        Activity

          People

            parthc Parth Chandra
            agirish Abhishek Girish
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: