Hi Sonal, I am using hbase-0.92.0 with hadoop-1.0.0. Pentaho was using hbase-0.90.3 with hadoop-0.20.2. I replaced those jars with the jars I am using and restarted Pentaho. The issue was not resolved. I searched for the logs but did not find any in Pentaho.
I will take a look at Crux. Thanks a lot. Regards, Amlan -----Original Message----- From: Sonal Goyal [mailto:[email protected]] Sent: Thursday, July 12, 2012 12:20 PM To: [email protected] Subject: Re: Reporting tool for Hbase Hi Amlan, Which versions are you running on? Do you see any errors in the hbase logs? For reporting over Hbase, you can also take a look at Crux at http://github.com/sonalgoyal/crux Best Regards, Sonal [1] Crux: Reporting for HBase <https://github.com/sonalgoyal/crux> Nube Technologies <http://www.nubetech.co> <http://in.linkedin.com/in/sonalgoyal> On Sun, Jul 8, 2012 at 12:15 PM, Amlan Roy <[email protected]> wrote: > Hi, > > > > I am looking for a reporting tool that can use Hbase data as input. Any > recommendation? > > > > I am using Pentaho PDI because it can use Hbase data as input. But I am > getting a strange error. My cluster is running, I can access data from my > client program. But Pentaho is giving the following error. Not sure if it > is > because of version mismatch. Did anybody else face the same issue? > > > > org.apache.hadoop.hbase.MasterNotRunningException: Retried 1 times > > at > org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:127) > > at > > org.apache.hadoop.hbase.client.HBaseAdmin.checkHBaseAvailable(HBaseAdmin.jav > a:1551) > > at > > org.pentaho.hbase.mapping.MappingAdmin.checkHBaseAvailable(MappingAdmin.java > :131) > > at > > org.pentaho.hbase.mapping.MappingEditor.populateTableCombo(MappingEditor.jav > a:466) > > at > org.pentaho.hbase.mapping.MappingEditor.access$100(MappingEditor.java:88) > > at > > org.pentaho.hbase.mapping.MappingEditor$3.focusGained(MappingEditor.java:231 > ) > > 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.Widget.sendEvent(Unknown Source) > > at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) > > at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown > Source) > > at org.eclipse.swt.custom.CCombo.handleFocus(Unknown > Source) > > at org.eclipse.swt.custom.CCombo.textEvent(Unknown Source) > > at org.eclipse.swt.custom.CCombo$1.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.Widget.sendEvent(Unknown Source) > > at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) > > at org.eclipse.swt.widgets.Control.sendFocusEvent(Unknown > Source) > > at org.eclipse.swt.widgets.Widget.wmSetFocus(Unknown > Source) > > at org.eclipse.swt.widgets.Control.WM_SETFOCUS(Unknown > Source) > > at org.eclipse.swt.widgets.Control.windowProc(Unknown > Source) > > at org.eclipse.swt.widgets.Text.windowProc(Unknown Source) > > at org.eclipse.swt.widgets.Display.windowProc(Unknown > Source) > > at org.eclipse.swt.internal.win32.OS.SetFocus(Native > Method) > > at org.eclipse.swt.widgets.Control.forceFocus(Unknown > Source) > > at org.eclipse.swt.widgets.Control.setFixedFocus(Unknown > Source) > > at org.eclipse.swt.widgets.Composite.setFixedFocus(Unknown > Source) > > at org.eclipse.swt.widgets.Composite.setFixedFocus(Unknown > Source) > > at org.eclipse.swt.widgets.Composite.setFixedFocus(Unknown > Source) > > at org.eclipse.swt.widgets.Control.fixFocus(Unknown Source) > > at org.eclipse.swt.widgets.Control.setVisible(Unknown > Source) > > at org.eclipse.swt.custom.CTabFolder.setSelection(Unknown > Source) > > at org.eclipse.swt.custom.CTabFolder.setSelection(Unknown > Source) > > at org.eclipse.swt.custom.CTabFolder.onMouse(Unknown > Source) > > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(Unknown > Source) > > > > Regards, > > Amlan > >
