tesswulf has asked for the wisdom of the Perl Monks concerning the following question:
The line in Perl script is :
`/usr/local/apps/mpich/bin/mpirun -machinefile /usr/users/ueug/machine +s.ALPHA -np 2 /usr/users/ueug/mpiblast/src/mpiblast --config-file=/us +r/users/ueug/mpiblast/mpiblast.conf -p blastn -d ecoli.nt -i /usr/use +rs/ueug/public_html/cgi-bin/upload/100seq -o /usr/local/tmp1/d.txt 2> + /usr/local/tmp1/err.txt`;
The relevant error is :
/usr/local/apps/mpich/bin/mpirun: pwd: read error in .. /usr/local/apps/mpich/bin/mpirun: test: argument expected
Is there anything that should be taken care of when running scripts of this nature? Even when "nobody" user account has been set to a writable directory such that I could execute the command in "nobody"'s account I still could not execute the command via Perl script.
Is it a problem with the server configuration since "nobody"'s account can execute the command?
BazB added code tags
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl execution of MPIRUN commands
by tilly (Archbishop) on Feb 16, 2004 at 16:12 UTC | |
by tesswulf (Initiate) on Feb 16, 2004 at 16:14 UTC | |
by tilly (Archbishop) on Feb 16, 2004 at 16:28 UTC | |
by tesswulf (Initiate) on Feb 16, 2004 at 17:52 UTC | |
by tilly (Archbishop) on Feb 16, 2004 at 18:19 UTC | |
|
Re: Perl execution of MPIRUN commands
by Abigail-II (Bishop) on Feb 16, 2004 at 15:37 UTC | |
by tesswulf (Initiate) on Feb 16, 2004 at 16:11 UTC | |
by Abigail-II (Bishop) on Feb 16, 2004 at 16:20 UTC |