我在Windows服务器上设置ipython群集并使用ssh连接连接到此ipcluster时遇到问题。我尝试按照https://ipython.org/ipython/doc/dev/parallel/parallel_process.html#ssh上的教程进行操作,但是我无法理解选项的确切含义以及准确使用的参数...
任何人都可以帮助总菜鸟设置ipcluster吗? (假设远程机器有ip 192.168.0.1
而本地机器有192.168.0.2
)
答案 0 :(得分:0)
如果您大致滚动到页面中间https://ipython.org/ipython-doc/dev/parallel/parallel_process.html#ssh,您会发现:
ipcluster的SSH模式的当前限制是:
- 在Windows上未经测试且不受支持。需要在Windows上运行ssh。此外,我们使用shell脚本来设置和执行 远程主机上的命令。
这意味着,没有简单的方法可以在Windows上使用ssh连接构建ipcluster(如果它可以正常工作)。
答案 1 :(得分:0)
您真的需要使用ssh连接连接机器吗?我想在每台Windows机器上都可以使用ssh客户端,但是如果你在可信赖的本地网络中,你也可以决定不使用环回接口并只暴露端口...... 当然你可以单独启动控制器和引擎!有关端口的更多示例(如果您遇到防火墙问题),另请参阅How to setup ssh tunnel for ipython cluster (ipcluster)