我按距离设置了马拉松/ mesos dockerized网络。
网络设置为:
Laptop <-> internet <-> box (known IP) <-> Serveur (192.168.x.x : mesos/marathon)
从我的笔记本电脑中我可以看到mesos的界面:
Firefox : http://@box-IP:mesos-port
我可以看到奴隶和任务在运行:所以事情还可以。但是当点击奴隶的沙箱时,我有以下错误:
Failed to connect to slave 'c1070c02-3754-4ae2-8ca0-1d0d2ec879e7-S22' on 'HP-xw8600-Workstation:5053'.
Potential reasons:
1) The slave's hostname, 'HP-xw8600-Workstation', is not accessible from your network
2) The slave's port, '5053', is not accessible from your network
3) The slave timed out or went offline
但是,如果我执行[ssh -X]后跟[firefox hhtp://192.168.XX:mesos-port]并单击slave的沙箱链接,则消息消失,我确实看到了slave的页面。
所以我得出结论,问题(1)或(2)必须是真的......我如何设置我的笔记本电脑以允许访问这些奴隶的页面?
答案 0 :(得分:0)
像往常一样,答案是在doc或给定的错误中;)
诀窍是遵循错误消息,如下所示:
1)打开互联网盒上奴隶使用的端口(在我的情况下:5053)
2)在您的主机文件上添加一行,网络名称指向该框的IP(在我的情况下:@boxIP HP-xw8600-Workstation)
应该这样做;)