Uploaded image for project: 'Apache Trafodion (Retired)'
  1. Apache Trafodion (Retired)
  2. TRAFODION-1966

[offline backup&restore] TrafexportSnapshot ran into NoClassDefFoundError on HDP2.4

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.3
    • None
    • centos6.7, hbase1.1 HDP2.4.0

    Description

      offline backup on HDP2.4.0 will run into error –

      ./run_full_trafodion_backup.sh

      Exporting TRAFODION.RACHEL_QA.IDX1_SNAP_20160503-2207 ...
      hbase org.trafodion.utility.backuprestore.TrafExportSnapshot -snapshot TRAFODION.RACHEL_QA.IDX1_SNAP_20160503-2207 -copy-to hdfs://suse-0.novalocal:8020/trafodion_backups/backup_20160503-2207/TRAFODION.RACHEL_QA.IDX1_SNAP_20160503-2207 -mappers 0 -mr-lowlimit-mb 100
      2016-05-03 22:09:49,141 INFO [main] backuprestore.TrafExportSnapshot: Trafodion Export Snapshot Utility
      SLF4J: Class path contains multiple SLF4J bindings.
      SLF4J: Found binding in [jar:file:/usr/hdp/2.3.4.7-4/hadoop/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
      SLF4J: Found binding in [jar:file:/usr/hdp/2.3.4.7-4/zookeeper/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
      SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
      SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
      2016-05-03 22:09:50,797 INFO [main] backuprestore.TrafExportSnapshot: Copy Snapshot Manifest
      2016-05-03 22:09:51,246 INFO [main] backuprestore.TrafExportSnapshot: Loading Snapshot 'TRAFODION.RACHEL_QA.IDX1_SNAP_20160503-2207' hfile list
      2016-05-03 22:09:51,487 INFO [main] backuprestore.TrafExportSnapshot: Copy Snapshot Data Files
      Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/mob/MobUtils
      at org.trafodion.utility.backuprestore.TrafExportSnapshot.getCopyInputPath(TrafExportSnapshot.java:1052)
      at org.trafodion.utility.backuprestore.TrafExportSnapshot.run(TrafExportSnapshot.java:983)
      at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
      at org.trafodion.utility.backuprestore.TrafExportSnapshot.innerMain(TrafExportSnapshot.java:1109)
      at org.trafodion.utility.backuprestore.TrafExportSnapshot.main(TrafExportSnapshot.java:1114)
      Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.mob.MobUtils
      at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      ... 5 more
      ***[ERROR]: Error while exporting snapshot: TRAFODION.RACHEL_QA.IDX1_SNAP_20160503-2207.
      For more information please check the logs at /home/trafodion/esgynDBadv-20160501_0830-bin/hbase_utilities/backup_and_restore/logs/run_traf_backup_20160503-2207.log.

      Attachments

        Issue Links

          Activity

            People

              ovis_poly liu ming
              rachelgao Gao, Rui-Xian
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: