如何解决如何在由本地机器作为主机和几台远程 VPS 机器作为工作者组成的集群上运行带有 Parallel 包的 R 代码?
我试图在由我的本地机器作为主机和远程 VPS 作为工作程序形成的集群中运行并行 R 代码和并行包。在 VPS 中,我安装了 RStudio。我有 Rstudio 链接,VPS 的用户名和密码。同样,从 VPS 我有进入 Ubuntu 的 IP、用户和密码。 我已经在我的本地机器上用并行代码进行了测试,它可以正常工作。但是,我不知道如何形成本地机器为主,VPS 为工作者的集群。因此我不知道如何将我的本地机器与 VPS 通信。
我找到了这些说明: 工人
但我不知道我应该在工人
同样,我在本地机器上做了以下测试:
library ("parallel")
find_workers <- function (nodes) {
nodes <- unique (nodes)
cl <- makeCluster (nodes)
on.exit (stopCluster (cl))
ns <- clusterCall (cl,fun = detectCores)
rep (nodes,times = ns)
}
workers <- find_workers (c ("n1","n2","n3"))
cl <- makeCluster (workers)
但是我的机器我认为它进入了无限循环并且不产生任何输出。
如果有人能帮助我,并举例说明如何做到这一点,我将不胜感激。
您好。 卢西安诺马尔多纳多
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。