0

localhost で Phoenix を実行しようとしましたが、エラーを解決できません (mutateRowsWithLocks の場所が見つかりません)。HBaseでSQLクエリを実行したいので、誰かが私を助けてくれることを願っています:

org.apache.hadoop.hbase.DoNotRetryIOException:    
org.apache.hadoop.hbase.DoNotRetryIOException: 
SYSTEM.CATALOG: org.apache.hadoop.hbase.regionserver.HRegion.mutateRowsWithLocks(Ljava/util/Collection;Ljava/util/Collection;)V
.....
Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.regionserver.HRegion.mutateRowsWithLocks(Ljava/util/Collection;Ljava/util/Collection;)V

「!list」を実行すると、

1 active connection:
#0  closed jdbc:phoenix:localhost

「create table test (field bigint);」を実行する 私は持っている:

No current connection

jars phoenix-server を hbase/lib にコピーしました。また、phoenix-core jar も試しました。(もちろん、HBase を再実行します)

私の環境は Hadoop 2.6 hbase 0.98.10 Phoenix 4.3.0 です。

前もって感謝します!

4

1 に答える 1