Btw, this is covered in the HBase book:
http://hbase.apache.org/book.html#hadoop
The reality is that HBase 2.x will work with Hadoop 3. The "unsupported"
tag is more expressing that it not ready for "production".
On 8/21/18 2:23 AM, Jaanai Zhang wrote:
Caused by:
Caused by: java.lang.IllegalAccessError: class
org.apache.hadoop.hdfs.web.HftpFileSystem
cannot access its superinterface org.apache.hadoop.hdfs.web.TokenAspect$
TokenManagementDelegator
This is the root cause, it seems that HBase 1.2 can't access
interface of Hadoop
3.1, so you should consider
If I read it correctly you are trying to use Phoenix and HBase that were
built against Hadoop 2 with Hadoop 3. Is HBase was the only component you
have upgraded?
Thanks,
Sergey
On Mon, Aug 20, 2018 at 1:42 PM Mich Talebzadeh
wrote:
> Here you go
>
> 2018-08-20 18:29:47,248 INFO [main]
Here you go
2018-08-20 18:29:47,248 INFO [main] zookeeper.ZooKeeper: Client
environment:java.library.path=/home/hduser/hadoop-3.1.0/lib
2018-08-20 18:29:47,248 INFO [main] zookeeper.ZooKeeper: Client
environment:java.io.tmpdir=/tmp
2018-08-20 18:29:47,248 INFO [main] zookeeper.ZooKeeper:
(-cc user@hbase, +bcc user@hbase)
How about the rest of the stacktrace? You didn't share the cause.
On 8/20/18 1:35 PM, Mich Talebzadeh wrote:
This was working fine before my Hbase upgrade to 1.2.6
I have Hbase version 1.2.6 and Phoenix
version apache-phoenix-4.8.1-HBase-1.2-bin
This
This was working fine before my Hbase upgrade to 1.2.6
I have Hbase version 1.2.6 and Phoenix
version apache-phoenix-4.8.1-HBase-1.2-bin
This command bulkloading into Hbase through phoenix failsnow fails
HADOOP_CLASSPATH=${HOME}/jars/hbase-protocol-1.2.6.jar:${HBASE_HOME}/conf
hadoop jar