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 通过外部主机连接到Hue_Hadoop_Networking_Cloudera_Hue - Fatal编程技术网

Hadoop 通过外部主机连接到Hue

Hadoop 通过外部主机连接到Hue,hadoop,networking,cloudera,hue,Hadoop,Networking,Cloudera,Hue,我最近安装了hue,通过外部主机连接接口时遇到问题,我可以在本地连接。我的hue.ini文件配置为http_host=0.0.0.0 http_port=8888。我看过一些关于如何通过在Cloudera Manager中设置“将服务器绑定到通配符地址”来解决这个问题的帖子。我没有Cloudera Manager,在一个独立的安装中,相应的方法是什么 error.log显示以下内容 [24/Nov/2015 03:02:12 -0800] models ERROR error

我最近安装了hue,通过外部主机连接接口时遇到问题,我可以在本地连接。我的hue.ini文件配置为http_host=0.0.0.0 http_port=8888。我看过一些关于如何通过在Cloudera Manager中设置“将服务器绑定到通配符地址”来解决这个问题的帖子。我没有Cloudera Manager,在一个独立的安装中,相应的方法是什么

error.log显示以下内容

[24/Nov/2015 03:02:12 -0800] models       ERROR    error syncing oozie
Traceback (most recent call last):
  File "/usr/local/hue/desktop/core/src/desktop/models.py", line 269, in sync
    from oozie.models import Workflow, Coordinator, Bundle
ImportError: No module named oozie.models
[24/Nov/2015 03:02:12 -0800] models       ERROR    error syncing beeswax
Traceback (most recent call last):
  File "/usr/local/hue/desktop/core/src/desktop/models.py", line 296, in sync
    from beeswax.models import SavedQuery
ImportError: No module named beeswax.models
[24/Nov/2015 03:02:12 -0800] models       ERROR    error syncing pig
Traceback (most recent call last):
  File "/usr/local/hue/desktop/core/src/desktop/models.py", line 308, in sync
    from pig.models import PigScript
ImportError: No module named pig.models
[24/Nov/2015 03:02:12 -0800] models       ERROR    error syncing search
Traceback (most recent call last):
  File "/usr/local/hue/desktop/core/src/desktop/models.py", line 318, in sync
    from search.models import Collection
ImportError: No module named search.models

0.0.0.0是一个通配符地址,因此您已经配置了“将服务器绑定到通配符地址”。有成千上万的事情可能会出错:网络问题、防火墙等等……啊,好的。我可以连接到同一地址的其他服务,并且端口肯定可用,有什么想法吗?你能查一下“netstat-ntlp | grep888”吗?浏览器中是否有错误?色调日志中的错误?netstat-ntlp | grep8888不返回任何内容。Hue runserver表示“在端口8000输出上运行相同的netstat命令时启动开发服务器”tcp 0 0 127.0.0.1:8000 0.0.0:*LISTEN 29224/python2.7“问题已修复,只需在外部ip地址上运行指定的Hue,因为它默认为localhost../Hue runserver My_ip