我在安裝完impala3,并啟動3個service后,打開impala shell時 ,提示連不上21000,打開錯誤日志:
impalad.ERROR提示這個資訊:
Exception in thread "JVM pause monitor" java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.impala.util.JvmPauseMonitor$Monitor
at org.apache.impala.util.JvmPauseMonitor$Monitor.run(JvmPauseMonitor.java:187)
at java.lang.Thread.run(Thread.java:748)
calalog.ERROR提示這個資訊:
Exception in thread "JVM pause monitor" java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.impala.util.JvmPauseMonitor$Monitor
at org.apache.impala.util.JvmPauseMonitor$Monitor.run(JvmPauseMonitor.java:187)
at java.lang.Thread.run(Thread.java:748)
E0910 22:04:09.695374 9587 catalog.cc:91] java.lang.NoSuchMethodError: org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(Lorg/apache/hadoop/hive/conf/HiveConf;Lorg/apache/hadoop/hive/metastore/HiveMetaHookLoader;Ljava/lang/String;)Lorg/apache/hadoop/hive/metastore/IMetaStoreClient;
at org.apache.impala.catalog.MetaStoreClientPool$MetaStoreClient.<init>(MetaStoreClientPool.java:99)
at org.apache.impala.catalog.MetaStoreClientPool$MetaStoreClient.<init>(MetaStoreClientPool.java:78)
at org.apache.impala.catalog.MetaStoreClientPool.initClients(MetaStoreClientPool.java:174)
at org.apache.impala.catalog.MetaStoreClientPool.<init>(MetaStoreClientPool.java:163)
at org.apache.impala.catalog.MetaStoreClientPool.<init>(MetaStoreClientPool.java:155)
at org.apache.impala.catalog.CatalogServiceCatalog.<init>(CatalogServiceCatalog.java:353)
at org.apache.impala.service.JniCatalog.<init>(JniCatalog.java:119)
. Impalad exiting.
請教一下有沒有人遇到這個問題,應該怎么解決?
當前的環境是:
centos7+ jdk1.8
impala 3.2.0
hadoop-3.0.0
hive-3.1.2
hbase-2.1.0
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/7144.html
標籤:數據倉庫
