Newsgroups: comp.parallel.pvm
From: peter@newsserver.trl.oz.au (Peter K. Campbell)
Subject: add not working
Summary: novice can't get add to work
Keywords: help
Organization: Telecom Research Labs, Melbourne Vic, Australia
Date: 17 Aug 1994 16:02:30 +1000
Message-ID: <32s95m$1n2@gort.trl.OZ.AU>

Howdy, all.  I'm trying to get pvm 3.3.3 working on a network of Sun 4
machines (Sparcstations 1, 1+, IPC, IPX & 2) running SunOs 4.1.1 & 4.1.2.
I've compiled the package and examples with no problem, but I can't
get the "add" command to work properly when I run pvm.

I've fixed my .cshrc & .login files so they don't cause any problems,
and I've got "setenv PVM_ROOT /home/peter/pvm3" in both files (which
is where I've installed everything).  I'm starting it off simple by
running pvm on the machine "tardis" & trying to get it to work on
"medici", with both machines sharing the same file system.

I've checked the trouble-shooting notes, and tried
	rsh tardis ls
	rsh medici ls
	rsh tardis $PVM_ROOT/lib/pvmd
	rsh medici $PVM_ROOT/lib/pvmd
from both machines, and this works fine.

I've set up a hostfiles for medici with so=ms so I could start up
pmvd manually between tardis and medici, and this worked ok, &
the example programs worked ok with this setup.

But if I just start pmv on tardis & try to do an "add medici" (or
vice versa), I get:
0 successful
		    HOST     DTID
	          medici Can't start pvmd

I then check the file/tmp/pvml.541 (541 = my user id), & it has
the following:
[t80040000] ready  3.3.3   Wed Aug 17 15:45:32 1994
[t80000000] pvmd@medici: PVM_ROOT: Undefined variable.^J
[t80000000] pl_startup() pvmd@medici: EOF
[t80040000] startack() host medici expected version

So, it looks like the problem is the PVM_ROOT variable.  But, like I said,
I've got it defined in both my .cshrc & .login file, and the rsh commmands
work without problems.

Can anyone tell me what I'm doing wrong?

Thanks in advance.

Peter K. Campbell
p.campbell@trl.oz.au

