在Bluemix虚拟机上运行Jupyter

时间:2016-02-10 17:10:02

标签: virtual-machine ibm-cloud jupyter

我在Bluemix上设置了一个虚拟机。我想在上面设置Jupyter笔记本。我在这里按照教程如何在VM上设置Jupyter。 http://blog.impiyush.me/2015/02/running-ipython-notebook-server-on-aws.html

一切正常,直到我得到以下内容,当我尝试连接到以下地址时,输入公共IP,如https //:xxx.xxx.xx.xx:8888 /我收到消息无法连接。

VM是Ubuntu 14.04。在设置VM时,我只能选择安全组:默认和网络专用。

任何想法可能是什么问题?

command line message on bluemix VM that bluemix is running

2 个答案:

答案 0 :(得分:1)

简短的回答是在Ubuntu服务器中禁用防火墙:

$ sudo ufw disable

现在更详细的解释和替代解决方案。

Bluemix US South区域部署的虚拟机的默认安全组允许任何传入/传出端口。

另一方面,Ubuntu服务器默认也启用防火墙,只有端口22打开。

更优雅的解决方案是只打开您要公开的端口,例如端口8888:

$ sudo ufw allow 8888/tcp

然后,您可以使用以下命令检查打开的端口:

$ sudo ufw status 

重要:此处的答案仅适用于在Bluemix US South地区创建的VM。对于在Bluemix英国地区创建的VM,请查看产品文档以更好地了解安全组。

答案 1 :(得分:0)

谢谢Alex。下面做了。我相信在AWS上,该步骤由我发布的链接的第3步处理,并在下面的Bluemix中完成。 很棒,非常欣赏快速反应。 (我没有足够的积分来支持)

sudo ufw allow 8888/tcp