我尝试在 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
通过运行“创建表测试(字段 bigint);” 我有:
No current connection
我已经在 hbase/lib 中复制了 jars phoenix-server,我也尝试使用 phoenix-core jar。(当然要重新运行 HBase)
我的环境是 Hadoop 2.6 hbase 0.98.10 Phoenix 4.3.0
提前致谢!