next up previous index
Next: Module System Up: Parallel Execution Previous: Restrictions   Index

Subsections

Troubleshooting

No Space

When the system complains about lack of swap space, then it is likely that there is no space in your /tmp filesystem. In this case set the environment variable ECLIPSETMP to a directory that has enough space to hold the temporary files that the system uses at runtime. It is recommended to use a different directory for different hosts, e.g.
setenv ECLIPSETMP ~/tmp/`hostname`

Process structure

A parallel ECLiPSe session consists of

Crash recovery

After a machine crash or after an abnormal termination of a parallel session, it may be necessary to kill some processes and to remove files in the temporary directory (if ECLIPSETMP is not set, this defaults to /tmp):
1.
When you still have a worker manager window, try exiting using the EXIT button. If that does not help:
2.
Kill the peclipse process and then any remaining workers (eclipse.exec). This will most likely require a hard kill (-9).
3.
Remove temporary files $ECLIPSETMP/session_id.*.map where session_id is the process number of the peclipse process.
If it is not possible to restart a parallel session after this cleanup, then the name server may be corrupted as well. In this case:
1.
Kill the nsrv process. Use kill -9 only if the process does not go away after a soft kill.
2.
Remove $ECLIPSETMP/nsrv* if these files still exist.

next up previous index
Next: Module System Up: Parallel Execution Previous: Restrictions   Index

1999-08-06