【发布时间】:2016-11-25 15:51:53
【问题描述】:
我目前正在尝试使用 ipyparallel 库在我拥有的一组服务器上设置一个远程集群。我想如果我在所有 ipcontrollers、ipengines 和 notebook 之间共享 $IPYTHONDIR,那么一切都可以连接并正常工作,但我当前的设置并非如此。
我想要完成的是,ipcontroller 和 ipengines 坐在我的集群上,等待 jupyter notebook 连接到控制器并将其用于集群计算资源。
目前我无法让我的笔记本连接到我的控制器,即使所有端口都打开,服务器可以直接访问,并且 IPYTHONDIR 是共享的。
当我打开笔记本并转到集群选项卡时,我看到了我的并行配置文件,但它没有启动。这很奇怪,因为 ipcontroller 和 ipengines 已经启动并等待来自笔记本的连接。
这归结为:
- 是否可以在与 ipcontroller 不同的服务器上运行 notebook?
- 如果上述情况可行,为什么我无法让笔记本连接到集群,而当我在配置文件上单击“开始”时,它只是创建了一个本地集群。
谢谢!
【问题讨论】:
标签: python ipython ipython-parallel