org.pentaho.hadoop.shim.ConfigurationException: Unable to load Hadoop configuration

Pentaho BI Platform Tracking | Lucio Leone | 1 year ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    Hi, if I set {noformat} name=Cloudera CDH 5.4 classpath=lib/hadoop2-windows-patch-08072014.jar library.path= ignore.classes=org.apache.derby.iapi.services mr1.java.system.hadoop.cluster.path.separator=: authentication.superuser.provider=cdh-kerberos authentication.kerberos.id=cdh-kerberos authentication.kerberos.principal=storm/myhost@myrealm authentication.kerberos.keytabLocation=my.keytab pentaho.oozie.proxy.user=oozie {noformat} I receive this exception: {noformat} org.pentaho.hadoop.shim.ConfigurationException: Unable to load Hadoop configuration at org.pentaho.hadoop.shim.HadoopConfigurationLocator.loadHadoopConfiguration(HadoopConfigurationLocator.java:405) at org.pentaho.hadoop.shim.HadoopConfigurationLocator.findHadoopConfigurations(HadoopConfigurationLocator.java:184) at org.pentaho.hadoop.shim.HadoopConfigurationLocator.init(HadoopConfigurationLocator.java:150) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.initializeHadoopConfigurationProvider(HadoopConfigurationBootstrap.java:217) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.initProvider(HadoopConfigurationBootstrap.java:156) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.getProvider(HadoopConfigurationBootstrap.java:129) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.getHadoopConfigurationProvider(HadoopConfigurationBootstrap.java:98) at org.pentaho.di.trans.steps.hbaseinput.HBaseInputData.getHBaseConnection(HBaseInputData.java:123) at org.pentaho.di.trans.steps.hbaseinput.HBaseInputDialog.getHBaseConnection(HBaseInputDialog.java:1225) at org.pentaho.hbase.mapping.MappingEditor.populateTableCombo(MappingEditor.java:586) at org.pentaho.hbase.mapping.MappingEditor.access$100(MappingEditor.java:85) at org.pentaho.hbase.mapping.MappingEditor$2.widgetSelected(MappingEditor.java:221) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.trans.steps.hbaseinput.HBaseInputDialog.open(HBaseInputDialog.java:876) at org.pentaho.di.ui.spoon.delegates.SpoonStepsDelegate.editStep(SpoonStepsDelegate.java:125) at org.pentaho.di.ui.spoon.Spoon.editStep(Spoon.java:8728) at org.pentaho.di.ui.spoon.trans.TransGraph.editStep(TransGraph.java:3032) at org.pentaho.di.ui.spoon.trans.TransGraph.mouseDoubleClick(TransGraph.java:755) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1339) at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7939) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9214) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:653) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92) Caused by: java.lang.RuntimeException: Unable to find relevant provider for chosen authentication method (id of cdh-kerberos at org.pentaho.hadoop.shim.cdh54.authorization.AuthenticatingHadoopShim.onLoad(AuthenticatingHadoopShim.java:70) at org.pentaho.hadoop.shim.HadoopConfigurationLocator.loadHadoopConfiguration(HadoopConfigurationLocator.java:402) ... 35 more {noformat}

    Pentaho BI Platform Tracking | 1 year ago | Lucio Leone
    org.pentaho.hadoop.shim.ConfigurationException: Unable to load Hadoop configuration
  2. 0

    Hi, if I set {noformat} name=Cloudera CDH 5.4 classpath=lib/hadoop2-windows-patch-08072014.jar library.path= ignore.classes=org.apache.derby.iapi.services mr1.java.system.hadoop.cluster.path.separator=: authentication.superuser.provider=cdh-kerberos authentication.kerberos.id=cdh-kerberos authentication.kerberos.principal=storm/myhost@myrealm authentication.kerberos.keytabLocation=my.keytab pentaho.oozie.proxy.user=oozie {noformat} I receive this exception: {noformat} org.pentaho.hadoop.shim.ConfigurationException: Unable to load Hadoop configuration at org.pentaho.hadoop.shim.HadoopConfigurationLocator.loadHadoopConfiguration(HadoopConfigurationLocator.java:405) at org.pentaho.hadoop.shim.HadoopConfigurationLocator.findHadoopConfigurations(HadoopConfigurationLocator.java:184) at org.pentaho.hadoop.shim.HadoopConfigurationLocator.init(HadoopConfigurationLocator.java:150) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.initializeHadoopConfigurationProvider(HadoopConfigurationBootstrap.java:217) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.initProvider(HadoopConfigurationBootstrap.java:156) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.getProvider(HadoopConfigurationBootstrap.java:129) at org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.getHadoopConfigurationProvider(HadoopConfigurationBootstrap.java:98) at org.pentaho.di.trans.steps.hbaseinput.HBaseInputData.getHBaseConnection(HBaseInputData.java:123) at org.pentaho.di.trans.steps.hbaseinput.HBaseInputDialog.getHBaseConnection(HBaseInputDialog.java:1225) at org.pentaho.hbase.mapping.MappingEditor.populateTableCombo(MappingEditor.java:586) at org.pentaho.hbase.mapping.MappingEditor.access$100(MappingEditor.java:85) at org.pentaho.hbase.mapping.MappingEditor$2.widgetSelected(MappingEditor.java:221) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.trans.steps.hbaseinput.HBaseInputDialog.open(HBaseInputDialog.java:876) at org.pentaho.di.ui.spoon.delegates.SpoonStepsDelegate.editStep(SpoonStepsDelegate.java:125) at org.pentaho.di.ui.spoon.Spoon.editStep(Spoon.java:8728) at org.pentaho.di.ui.spoon.trans.TransGraph.editStep(TransGraph.java:3032) at org.pentaho.di.ui.spoon.trans.TransGraph.mouseDoubleClick(TransGraph.java:755) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1339) at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7939) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9214) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:653) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92) Caused by: java.lang.RuntimeException: Unable to find relevant provider for chosen authentication method (id of cdh-kerberos at org.pentaho.hadoop.shim.cdh54.authorization.AuthenticatingHadoopShim.onLoad(AuthenticatingHadoopShim.java:70) at org.pentaho.hadoop.shim.HadoopConfigurationLocator.loadHadoopConfiguration(HadoopConfigurationLocator.java:402) ... 35 more {noformat}

    Pentaho BI Platform Tracking | 1 year ago | Lucio Leone
    org.pentaho.hadoop.shim.ConfigurationException: Unable to load Hadoop configuration

    Root Cause Analysis

    1. java.lang.RuntimeException

      Unable to find relevant provider for chosen authentication method (id of cdh-kerberos

      at org.pentaho.hadoop.shim.cdh54.authorization.AuthenticatingHadoopShim.onLoad()
    2. org.pentaho.hadoop
      HadoopConfigurationLocator.init
      1. org.pentaho.hadoop.shim.cdh54.authorization.AuthenticatingHadoopShim.onLoad(AuthenticatingHadoopShim.java:70)
      2. org.pentaho.hadoop.shim.HadoopConfigurationLocator.loadHadoopConfiguration(HadoopConfigurationLocator.java:402)
      3. org.pentaho.hadoop.shim.HadoopConfigurationLocator.findHadoopConfigurations(HadoopConfigurationLocator.java:184)
      4. org.pentaho.hadoop.shim.HadoopConfigurationLocator.init(HadoopConfigurationLocator.java:150)
      4 frames
    3. org.pentaho.di
      HBaseInputDialog.getHBaseConnection
      1. org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.initializeHadoopConfigurationProvider(HadoopConfigurationBootstrap.java:217)
      2. org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.initProvider(HadoopConfigurationBootstrap.java:156)
      3. org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.getProvider(HadoopConfigurationBootstrap.java:129)
      4. org.pentaho.di.core.hadoop.HadoopConfigurationBootstrap.getHadoopConfigurationProvider(HadoopConfigurationBootstrap.java:98)
      5. org.pentaho.di.trans.steps.hbaseinput.HBaseInputData.getHBaseConnection(HBaseInputData.java:123)
      6. org.pentaho.di.trans.steps.hbaseinput.HBaseInputDialog.getHBaseConnection(HBaseInputDialog.java:1225)
      6 frames
    4. org.pentaho.hbase
      MappingEditor$2.widgetSelected
      1. org.pentaho.hbase.mapping.MappingEditor.populateTableCombo(MappingEditor.java:586)
      2. org.pentaho.hbase.mapping.MappingEditor.access$100(MappingEditor.java:85)
      3. org.pentaho.hbase.mapping.MappingEditor$2.widgetSelected(MappingEditor.java:221)
      3 frames
    5. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
      2. org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
      3. org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
      4. org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
      5. org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
      5 frames
    6. org.pentaho.di
      TransGraph.mouseDoubleClick
      1. org.pentaho.di.trans.steps.hbaseinput.HBaseInputDialog.open(HBaseInputDialog.java:876)
      2. org.pentaho.di.ui.spoon.delegates.SpoonStepsDelegate.editStep(SpoonStepsDelegate.java:125)
      3. org.pentaho.di.ui.spoon.Spoon.editStep(Spoon.java:8728)
      4. org.pentaho.di.ui.spoon.trans.TransGraph.editStep(TransGraph.java:3032)
      5. org.pentaho.di.ui.spoon.trans.TransGraph.mouseDoubleClick(TransGraph.java:755)
      5 frames
    7. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
      2. org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
      3. org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
      4. org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
      5. org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
      5 frames
    8. org.pentaho.di
      Spoon.main
      1. org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1339)
      2. org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7939)
      3. org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9214)
      4. org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:653)
      4 frames
    9. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:497)
      4 frames
    10. org.pentaho.commons
      Launcher.main
      1. org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
      1 frame