Apache Spark UI不适用于公共IP

时间:2017-02-09 10:54:58

标签: ubuntu apache-spark

我是新的apache spark ..我有一个8核的ubuntu服务器和24 GB的ram ..昨天当我运行时$ ./spark-path/sbin/start-master.sh它正在808端口启动ui集群,当我我试图从我的桌面上访问Chrome server-ip:8080它正在工作,我可以访问仪表板..但现在它给了我server-ip refused to connect,当我从服务器curl locahlost:8080卷曲时,我可以看到仪表板的html内容。和净状态显示我的运行端口

$ netstat -nltp | grep LISTEN tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 6485/java tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 6164/nginx: master tcp 0 0 127.0.1.1:6066 0.0.0.0:* LISTEN 6485/java

所以我错过了那些人......谢谢?

1 个答案:

答案 0 :(得分:0)

好吧..终于我无法解决它..问题火花开始在本地IP上进行主聚类..所以如果你想让它在公开场合打开只需添加这些行

SPARK_LOCAL_IP=SERVER_IP SPARK_MASTER_HOST=SERVER_IP

归档 spartk-path/conf/spark-env.sh

并运行$ ./spark-path/sbin/start-master.sh

<强>更新

或者您可以更新〜/ .bashrc个人资料并添加这些行

export SPARK_MASTER_HOST=SERVER_IP export SPARK_LOCAL_IP=SERVER_IP