【问题标题】:Error “ssh: Name or service not known” while using mpirun in Linux在 Linux 中使用 mpirun 时出现错误“ssh:名称或服务未知”
【发布时间】:2016-12-21 10:38:41
【问题描述】:

我已经在我的 linux 集群中成功编译了 MPICH 库,并且还导出了 ~/.bashrc 中的变量。

# MPICH
export PATH="$/disk2/usr/lib/mpich/bin:$PATH"

但是当我使用mpirun 进行多核计算时。错误将如下所示:

ssh: Xiehost: Name or service not known

Xiehost 是我的 linux 集群的名称。我使用ssh 来控制它。

.exe 已成功使用一个内核执行。而mpirun 对我的项目具有更高的效率至关重要。

任何建议将不胜感激。

【问题讨论】:

    标签: linux ssh mpi mpich


    【解决方案1】:

    您的操作系统现在似乎无法解析名称Xiehost。尝试在 /etc/hosts (Windows/system32/drivers/etc/hosts) 中添加一对值IP-address Xiehost

    【讨论】:

    • 将主机名添加到/etc/hosts 后,mpich2 工作正常。
    猜你喜欢
    • 1970-01-01
    • 2019-07-05
    • 2015-07-01
    • 2013-03-15
    • 2014-09-30
    • 2018-12-18
    • 1970-01-01
    • 1970-01-01
    • 2018-06-02
    相关资源
    最近更新 更多