【问题标题】:Start ipython cluster using ssh on windows machine在 Windows 机器上使用 ssh 启动 ipython 集群
【发布时间】:2015-10-12 07:12:23
【问题描述】:

我在 Windows 服务器上设置 ipython 集群并使用 ssh 连接到该 ipcluster 时遇到问题。我尝试按照https://ipython.org/ipython/doc/dev/parallel/parallel_process.html#ssh 上的教程进行操作,但我无法理解选项的确切含义以及要使用的参数...

谁能帮助一个菜鸟建立一个ipcluster? (假设远程机器的ip为192.168.0.1,本地机器的ip为192.168.0.2

【问题讨论】:

    标签: ssh ipython


    【解决方案1】:

    如果您大致滚动到页面中间https://ipython.org/ipython-doc/dev/parallel/parallel_process.html#ssh,您会发现:

    ipcluster SSH 模式目前的限制是:

    • 在 Windows 上未经测试且不受支持。需要在 Windows 上运行 ssh。此外,我们正在使用 shell 脚本来设置和执行 远程主机上的命令。

    这意味着,没有简单的方法可以在 Windows 上构建一个带有 ssh 连接的 ipcluster(如果可以的话)。

    【讨论】:

    • 啊,没看到 :( 可以单独使用 ipcontroller 和 ipengine 吗?(本地控制器,远程引擎)
    【解决方案2】:

    您真的需要使用 ssh 连接来连接机器吗?我想在每台 Windows 机器上都有一个 ssh 客户端是可能的,但是如果你在 trusted 本地网络中,你也可以决定不使用环回接口而只公开端口...... 当然,您可以分别启动控制器和引擎!有关端口的更多示例(如果您遇到防火墙问题)另请参阅How to setup ssh tunnel for ipython cluster (ipcluster)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-22
      • 1970-01-01
      • 2017-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-02
      相关资源
      最近更新 更多