Search the Knowledgebase |
 |
Browse by Category |
 |
|
|
 |
|
|
|
| FlexX/SIS Parallel Runs Utter A PVM Error: "-7 (No such file)" |
| User Opinions |
77%
22%
(9 votes)
|
|
Thank you for rating this answer.
|
When FlexX or FlexSIS utter this error
libpvm [nnnn]: pvm_spawn: Not Found Trouble spawning work processes on host NNN, abort. Error codes: Process 0 : -7 (No such file)
this points to the PVM not being able to find the executable in parallel computing mode.
For remedy: Please check the entry FLEXX (or FLEXSIS) in the operating system section, for example, LinuxX86_64 in your config.dat file. PVM searches for this name. If there is no such entry in the respective line, then the name of the running executable will be used for further processing.
FlexX/SIS search in two directories for the executable:
general: $PVM_ROOT/bin/$PVM_ARCH and user specific: ~<user>/pvm3/bin/$PVM_ARCH
$PVM_ROOT and $PVM_ARCH are environment variables which you or your systems admin should have set. They will depend on the operating system on your computer.
In one of these directories, a symbolic link to the executable (or a copy) need to be present. All processes must be able to access this.
If this does not resolve your problem, operating scripts may be altering the PVM variables delivered to FlexX/SIS. In order to determine which PVM variables are known to FlexX/SIS, please set the verbosity in FlexX/SIS to 7, and call the INFO command in the PVM menu:
PVM SET VERBOSITY 7 INFO
You will get a list of known PVM environment variables:
FLEXX/PVM> info >> use following PVM environment variables: PVM_ROOT: /usr/lib/pvm3 PVM_ARCH: LINUX64 PVM_RSH: /usr/bin/ssh >> Use this pvm shell: /usr/bin/pvm >> PVM status: daemon (version 3.4) is running... PVM_ROOT: /usr/lib/pvm3 PVM_ARCH: LINUX64
This information indicates that, in our example, PVM will search in the directories /usr/lib/pvm3/bin/LINUX64 and ~<user>/pvm3/bin/LINUX64
|
| Visitor Comments |
|
No visitor comments posted. Post a comment
|
| Attachments |
|
No attachments were found.
|