Kevin W Monroe created BIGTOP-2740:
--------------------------------------

             Summary: hbase 1.3.1 does not work on ppc64le
                 Key: BIGTOP-2740
                 URL: https://issues.apache.org/jira/browse/BIGTOP-2740
             Project: Bigtop
          Issue Type: Bug
          Components: hbase
    Affects Versions: 1.2.0
            Reporter: Kevin W Monroe


I'm unsure if this should be considered Major or Critical.  Adjust as needed. 
 HBase 1.1.3 (master, regionserver, and shell) from bigtop-1.2 works fine on 
x86_64.  It does not work at all on ppc64le.

My setup is a power8 running ubuntu 16.04, but I suspect this would affect all 
non-intel arches:

$ cat /etc/issue
Ubuntu 16.04.2 LTS \n \l

$ uname -a
Linux 4.4.0-72-generic #93-Ubuntu SMP Fri Mar 31 14:05:15 UTC 2017 ppc64le 
ppc64le ppc64le GNU/Linux

The hbase-master log fails like this:

http://paste.ubuntu.com/24376562/

The hbase shell has a similar error (same missing class):

$ hbase shell
OpenJDK 64-Bit Server VM warning: Using incremental CMS is deprecated and will 
likely be removed in a future release
NameError: cannot link Java class org.apache.hadoop.hbase.HConstants, probable 
missing dependency: Could not initialize class 
org.apache.hadoop.hbase.util.Bytes$LexicographicalComparerHolder$UnsafeComparer
  get_proxy_or_package_under_package at 
org/jruby/javasupport/JavaUtilities.java:54
                      method_missing at 
file:/usr/lib/hbase/lib/jruby-complete-1.6.8.jar!/builtin/javasupport/java.rb:51
                      HBaseConstants at /usr/lib/hbase/lib/ruby/hbase.rb:39
                              (root) at /usr/lib/hbase/lib/ruby/hbase.rb:34
                             require at org/jruby/RubyKernel.java:1062
                              (root) at /usr/lib/hbase/bin/hirb.rb:105


This was reported in HBASE-15322 and fixed in hbase-1.1.4:

https://issues.apache.org/jira/browse/HBASE-15322



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to