[Next] [Previous] [Index]
Next: Acknowledgements Previous: Programming:Restrictions Index: Contents

Trouble Shooting


Sections


Questions about NetCDF

What is CDL ?
CDL stands for Common Data Definition Language. A description of its syntax is delivered with the NetCDF library.

What is ncdump and where do I get it ?
Ncdump is a program that displays the contents of a NetCDF library in CDL syntax. It is shipped with the NetCDF library.

Questions about PVM

I keep getting message Duplicate host on the pvm console.
I keep getting message Can't start pvmd on the pvm console.
In most cases, the cause is that pvm was shut down ungracefully. The user should do the following on every machine that causes the error message and then try to add the host to the virtual machine again:
      find /usr/tmp/* -type s -exec /bin/rm {} \;
      /bin/rm /tmp/pvm* 
      /bin/rm /usr/tmp/pvm*

Questions about PIPS

How do I pack a set of files in one netcdf file, but not in a single variable ?
find * -name '*.pgm' -exec pnm2nc foo.nc {} \;
to pack e.g. all pgm files in the netcdf file foo.nc

How do I prevent all these error messages on my output when calling ncattdef ?
Append >& /dev/null to the command,
e.g.: ncattdef foo.nc foo.cdl >& /dev/null

How do I get rid of Error 0 occured when I tried to spawn children ?
This error message can have the following causes:
  • The shell finds your executable, but it's not in the pvm-bin-directory. Try the following:
     ls $PVM_ROOT/bin/$PVM_ARCH/ 
    the list should contain your program as well. If it doesn't, then pvm will not be able to spawn tasks.

    If you want to keep all executables in one directory, say ~/bin, then the following trick is an elegant way out:

     ln -s $PVM_ROOT/bin/$PVM_ARCH ~/bin 
    Now, ls $PVM_ROOT/bin/$PVM_ARCH/ and ls ~/bin will produce the same lists.
  • All hosts in the virtual machine ran out of memory or other ressources
  • The pvm daemon on at least one host crashed.

Frank Heimes (Dr-Frank.Heimes@epost.de), 31 Jan 1995
Phone: +49 (721) 6091 - 424, FAX: +49 (721) 6091 - 233
http://members.tripod.de/DrFrankHeimes/pips/faq.html