Zeppelin+Mesos:Failed to connect to xx.xx.xx.xx:5050

18 篇文章 0 订阅
9 篇文章 0 订阅

Zeppelin+Mesos:Failed to connect to xx.xx.xx.xx:5050

前言

這是筆者依照Apache Zeppelin on Spark Cluster Mode - Spark on Mesos mode的教學架設Zeppelin+Mesos時所出現的錯誤。
在構建好docker image並啟動docker container後,可以打開http://xx.xx.xx.xx:5050/#/
但是卻不時會在網頁彈出Failed to connect to xx.xx.xx.xx:5050!,以下是螢幕截圖。

錯誤訊息

解決辦法

參考Mesos Failed to connect error to IP:5050這個stackoverflow上的問答:

entrypoint.sh這個檔案裡的:

mesos-master --ip=0.0.0.0 --work_dir=/var/lib/mesos &> /var/log/mesos_master.log &

加上--hostname=`hostname -I | cut -d' ' -f1`這個flag,變成:

mesos-master --ip=0.0.0.0 --work_dir=/var/lib/mesos --hostname=`hostname -I | cut -d' ' -f1` &> /var/log/mesos_master.log &

註:--hostname=`hostname -I | cut -d' ' -f1`是取出host ip的指令。

成功畫面

修改entropypoint.sh,重新構建docker image,並重啟docker container後,在瀏覽器中開啟http://xx.xx.xx.xx:5050/#/

可以看到左上角Leader的ip由dcosa71變為192.168.2.171,這時也不會再彈出上述的錯誤訊息了。

參考連結

Apache Zeppelin on Spark Cluster Mode - Spark on Mesos mode
Mesos Failed to connect error to IP:5050

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值