Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> hbase shell broken in truck (with simple patch)


Copy link to this message
-
Re: hbase shell broken in truck (with simple patch)
Thanks Lars.  That's a remnant of HBASE-3065.

Yes please open an issue with the patch.  We'll get it in.
On Fri, Aug 5, 2011 at 7:01 PM, lars hofhansl <[EMAIL PROTECTED]> wrote:

> I noticed in HBase trunk I always get this error in the shell:
>
> ERROR: undefined method `getRecoverableZookeeper' for
> #<Java::OrgApacheHadoopHbaseZookeeper::ZooKeeperWatcher:0x1c904f75>
>
>
> This is apparently caused by HBASE-3065. The fix is trivial:
>
> Index: src/main/ruby/hbase/admin.rb
> ==================================================================> --- src/main/ruby/hbase/admin.rb        (revision 1154413)
> +++ src/main/ruby/hbase/admin.rb        (working copy)
> @@ -30,7 +30,7 @@
>        @admin > org.apache.hadoop.hbase.client.HBaseAdmin.new(configuration)
>        connection = @admin.getConnection()
>        @zk_wrapper = connection.getZooKeeperWatcher()
> -      zk = @zk_wrapper.getZooKeeper()
> +      zk = @zk_wrapper.getRecoverableZooKeeper().getZooKeeper()
>        @zk_main = org.apache.zookeeper.ZooKeeperMain.new(zk)
>        @formatter = formatter
>      end
>
> Should I open an issue and add the patch there?
>
> Thanks.
>
> -- Lars
>
>
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB