如何解决元异常消息:org.apache.hadoop.hbase.DoNotRetryIOException 错误
我在从 Hive 到 HBase 创建外部表时遇到了这个问题。我在 JDK 11.0 中使用 Hadoop 3.2.2、Hive 2.3.8 和 HBase 2.3.4。我启动了 hadoop 和 HBase,所有服务(HMaster、RegionServer、Zookeeper 等)都运行良好。但收到此错误:
hive> CREATE TABLE hivehbasetablee(key INT,name STRING,gender STRING,age STRING,salary STRING) STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,name:name,gender:gender,age:age,salary:salary") TBLPROPERTIES("hbase.table.name" = "emp");
失败:执行错误,从 org.apache.hadoop.hive.ql.exec.DDLTask 返回代码 1。 MetaException(message:org.apache.hadoop.hbase.DoNotRetryIOException: java.lang.IllegalAccessError: 试图从类 org.apache.hadoop.hbase.zookeeper.MetaTableLocator 访问方法 com.google.common.base.Stopwatch.()V
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。