0

そのため、openmpi を 2 つのホストで動作させようとしましたが、コマンドを入力するたびにハングします。デバッグを使用して、ネイティブ サーバーが /tmp コマンドの後に mpi を正常に実行したことを確認できましたが、host2 がそこでハングします。

$ mpirun --prefix /usr/lib/openmpi -d -host server10 こんにちは

[server9:09833] procdir: /tmp/openmpi-sessions-jonesi1@server9_0/58918/0/0

[server9:09833] ジョブディレクトリ: /tmp/openmpi-sessions-jonesi1@server9_0/58918/0

[server9:09833] 上: openmpi-sessions-jonesi1@server9_0

[server9:09833] tmp: /tmp

[server9:09833] mpirun: リセット パス: /usr/lib/openmpi/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/ sbin:/usr/sbin:/sbin:/usr/lib64/openmpi/bin:/home/[自分のユーザー名]/bin

[server9:09833] mpirun: LD_LIBRARY_PATH をリセット: /usr/lib/openmpi/lib:/usr/lib64/openmpi/lib

[server10:01982] procdir: /tmp/openmpi-sessions-jonesi1@server10_0/58918/0/1

[server10:01982] ジョブディレクトリ: /tmp/openmpi-sessions-jonesi1@server10_0/58918/0

[server10:01982] 上: openmpi-sessions-jonesi1@server10_0

[server10:01982] tmp: /tmp

多くの人が ssh がブロックされている可能性があると示唆しているのを見てきましたが、コマンド ssh server10 mpirun hello は正常に機能します。続行する方法について何か提案はありますか?ご協力いただきありがとうございます。

4

1 に答える 1