Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 配置单元:应用程序赢了';如果没有正在运行的HiveServer2,则无法正常工作_Hadoop_Cloudera_Cloudera Cdh_Hue_Cloudera Quickstart Vm - Fatal编程技术网

Hadoop 配置单元:应用程序赢了';如果没有正在运行的HiveServer2,则无法正常工作

Hadoop 配置单元:应用程序赢了';如果没有正在运行的HiveServer2,则无法正常工作,hadoop,cloudera,cloudera-cdh,hue,cloudera-quickstart-vm,Hadoop,Cloudera,Cloudera Cdh,Hue,Cloudera Quickstart Vm,我是这个领域的新手。我正在检查CDH5.8QuickStart虚拟机,以尝试一些基本的hive/impala示例 但我遇到了一个问题,当我打开色调时,它给出了下面的错误。我寻找解决方案,但没有找到任何可以解决我问题的方法 Configuration files located in /etc/hue/conf.empty Potential misconfiguration detected. Fix and restart Hue. Hive The application won

我是这个领域的新手。我正在检查CDH5.8QuickStart虚拟机,以尝试一些基本的hive/impala示例

但我遇到了一个问题,当我打开色调时,它给出了下面的错误。我寻找解决方案,但没有找到任何可以解决我问题的方法

 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  ]
当导航到蜂巢时,尝试了一些命令,它给了我下面的错误

无法连接到快速启动。cloudera:10000(代码THRIFTTRANSPORT):TTTransportException('无法连接到快速启动。cloudera:10000',

为了黑斑羚,我得到了

AnalysisException:此Impala守护进程未准备好接受用户请求。状态:正在等待StateStore的目录更新

尝试启动配置单元--服务元存储,但出现错误

[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.

不确定出了什么问题,或者我是否需要更改一些配置。有人能为我介绍解决方案吗?

您的HiveServer2需要Metastore启动并运行。您的Metastore服务器似乎无法启动,因为端口9083已被某些服务使用。检查它:

netstat -tulpn | grep 9083

如果有东西正在使用此端口,则需要在配置单元配置中更改metastore的端口,或停止已使用此端口的应用程序。

您的HiveServer2需要metastore启动并运行。您的Metastore服务器似乎无法启动,因为端口9083已被某些服务使用。检查它:

netstat -tulpn | grep 9083

如果有东西正在使用此端口,您需要在配置单元配置中更改元存储的端口,或者停止已经使用此端口的应用程序。

我们应该查找什么输出?@thebluephantom如果有东西使用此端口,您应该看到一条记录。在这里,您可以看到应用程序的PID。然后,您可以使用ps命令了解有关该应用程序的更多详细信息。您应该杀死它并重新配置到另一个端口,或者您可以重新配置hive metastore以使用另一个端口。我认为这可能会有很多问题。我检查并发现数据块丢失导致HDFS中的安全模式。我澄清了这一点,顺便说一句,因为Win7上的蓝屏影响了Linux虚拟机。然后就好了@Alex我们应该寻找什么输出?@thebluephantom您应该看到一条记录,以防有人使用此端口。在这里,您可以看到应用程序的PID。然后,您可以使用ps命令了解有关该应用程序的更多详细信息。您应该杀死它并重新配置到另一个端口,或者您可以重新配置hive metastore以使用另一个端口。我认为这可能会有很多问题。我检查并发现数据块丢失导致HDFS中的安全模式。我澄清了这一点,顺便说一句,因为Win7上的蓝屏影响了Linux虚拟机。然后就好了@亚历克斯