Thanks, Ralph.

*************** quote begin *************
Let me get this straight. You are executing mpirun from inside a c-
shell script, launching onto nodes where you will by default be 
running bash. The param I gave you should support that mode - it 
basically tells OMPI to probe the remote node to discover what 
shell it will run under there, and then formats the orted cmd line 
accordingly. If that isn't working (and it almost never gets used, so 
may have bit-rotted), then your only option is to convert the c-shell 
to bash.

However, you are saying that the app you are asking us to run is a 
c-shell script??? Have you included the !/bin/csh directive in the top 
of that file so the system will automatically exec it using csh?

Note that the orted comes alive and running prior to your "app" 
being executed, so the fact that your "app" is a c-shell script is 
irrelevant. 
*************** quote end *************

You got exactly as in my case. and I agree with you that the app c-
shell should not matter here. I checked that I have the #!/bin/csh to 
the head of the c-shell scripts. I guess I have to rewrite the c-shell 
script in bash to solve this issue totally, although it is not that easy.

Thanks again,
Yiguang


Reply via email to