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)