私がmpiexec
いくつかのコンピューターで実行すると、それらのいくつかはローカル環境を自動的にロードしません-それらはbashrc
またはbash_profile
ファイルを実行していないようです。私ssh
がこれらの厄介なコンピューターに入ると、すべてがうまくいきます(環境はすべてそこにあります)。他に何が欠けている可能性がありますか?
私が走ったら
mpiexec -np 1 --host remotehost printenv
非常に小さな結果が得られます。しかし、私が次のことをすると
ssh remotehost
printenv
より大きく、より包括的な結果が得られます。これら2つの違いは何ですか?