我是这个领域的新手。我正在检查CDH 5.8快速启动VM以尝试一些基本的hive / impala示例。
但是我遇到了一个问题,而我正在打开HUE,它给出了以下错误。我搜索了解决方案,但没有得到任何可以解决我的问题。
Configuration files located in /etc/hue/conf.empty
Potential misconfiguration detected. Fix and restart Hue.
Hive The application won't work without a running HiveServer2.
我检查了它,它已经完成了&运行。试图重新启动服务& CDH,没有帮助。
Hive Server2 is running [ OK ]
当导航到Hive尝试了一些命令时,它给了我以下错误。
Could not connect to quickstart.cloudera:10000 (code THRIFTTRANSPORT): TTransportException('Could not connect to quickstart.cloudera:10000',
)
FOR Impala我正在
AnalysisException: This Impala daemon is not ready to accept user requests. Status: Waiting for catalog update from the StateStore
。
尝试启动hive - 服务Metastore但出错
[cloudera@quickstart conf.empty]$ hive --service metastore
2017-03-03 05:37:14,502 WARN [main] mapreduce.TableMapReduceUtil: The hbase-prefix-tree module jar containing PrefixTreeCodec is not present. Continuing without it.
Starting Hive Metastore Server
org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:9083.
不确定有什么问题,或者我是否需要更改某些配置。你能指导我解决这个问题吗?
答案 0 :(得分:3)
您的HiveServer2需要Metastore启动并运行。似乎您的Metastore Server无法启动,因为某些服务已使用端口9083。检查一下:
netstat -tulpn | grep 9083
如果有什么东西在使用这个端口你需要在hive配置中更改你的Metastore端口或者停止已经使用这个端口的应用程序。