gpt4 book ai didi

ssh - 在非标准ssh端口上运行MPI作业

转载 作者:行者123 更新时间:2023-12-02 14:20:19 38 4
gpt4 key购买 nike

我设置为使用MPICH 3.2运行一些并行作业,并尝试使用安装随附的示例程序cpi测试配置(3个节点,分别名为Ruby,Sapphire和Onyx(Master))。当我尝试运行作业时,出现以下错误:

ssh: connect to host Ruby_Slave port 22: No route to host
Host key verification failed.

Ruby在非标准ssh端口上运行ssh,我认为这可能是问题所在。有什么办法可以指定MPI中用于ssh的端口?

编辑1:
Host Sapphire
HostName 10.42.43.11
Port 22
PasswordAuthentication no
EnableSSHKeysign yes
RSAAuthentication yes
PubkeyAuthentication yes

最佳答案

据我所知,您不能在MPI中指定用于SSH的端口。

但是,您可以通过.ssh/config告诉SSH逐个计算机使用哪个端口。用户配置文件(通常)位于~/.ssh/config中,系统范围的配置文件位于/etc/ssh/ssh_config中。

这是一个示例配置:

Host 192.168.0.101
Port 5101
Host 192.168.0.102
Port 5102

还要看看 man ssh_config

关于ssh - 在非标准ssh端口上运行MPI作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38387751/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com