我有几台服务器,我打算用它来在Julia中运行一些模拟。问题是,我只能将远程进程添加到单个服务器。如果我尝试将进程添加到下一个服务器,我会收到错误。这就是我想要做的和我得到的
addprocs(["user@host1"], tunnel=true, dir="~/julia-483dbf5279/bin/", sshflags=`-p 6969`)
addprocs(["user@host2"], tunnel=true, dir="~/julia-483dbf5279/bin/", sshflags=`-p 6969`)
id: cannot find name for group ID 350
fatal error on 6: ERROR: connect: host is unreachable (EHOSTUNREACH)
in wait at ./task.jl:284
in wait at ./task.jl:194
in stream_wait at stream.jl:263
in wait_connected at stream.jl:301
in Worker at multi.jl:113
in anonymous at task.jl:905
Worker 6 terminated.
主机可以访问,我可以通过ssh连接到它。我在添加本地进程时遇到了类似的问题,正如我在此stackoverflow问题中所解释的那样: