【发布时间】:2015-08-15 23:10:32
【问题描述】:
按照Setting Up an MPICH2 Cluster in Ubuntu 教程,我努力尝试设置 MPI 集群。但是,我把事情弄得一团糟,但没有奏效,所以我撤消了所有更改(除了第 7 步中的密码,我不知道如何撤消),我准备开始新的尝试,寻求指导.
所以,第 1 步说要像这样编辑 /etc/hosts(不应该是“this”吗?):
127.0.0.1 localhost
192.168.133.100 ub0
192.168.133.101 ub1
192.168.133.102 ub2
192.168.133.103 ub3
其中 ub0、ub1、ub2 和 ub3 是计算机。上次我只为主节点(即 ub0)这样做。所以我的问题是,我应该根据所有节点编辑/etc/hosts,还是仅在主节点?
【问题讨论】:
-
从不设置MPI集群,但是根据RHEL集群设置和Hadoop集群设置的知识,我认为你需要编辑所有节点的
/etc/hosts/文件,这是因为当其他主机会引用ubX他们无法解决。同时重启网络,以便更新的/etc/hosts开始工作。 -
你是对的,但我为什么不应该设置 MPI 集群?我的意思是,如果不这样做,我将如何在两台计算机上运行我的 MPI 程序? @phoxis
-
可能直接使用 IP 地址设置您的配置?但我不鼓励这个过程,而是使用名称,您可以使用本地 DNS 设置或在“/etc/hosts”中注册
-
@gsamaras 我猜当说“从不设置 MPI 集群”时,phoxis 的意思是“我以前从未设置过 MPI 集群”,不用担心,你做对了!顺便说一句,我以前也从未设置过 MPI 集群! :) 但我的一个朋友正在使用它并告诉我基本概念。
-
谢谢大家!丹克;p
标签: linux ip mpi cluster-computing host