gunzip jr.tar.gz
tar xf jr.tar
(That will place the jr directory in the current
directory.)
cd jr
tweak/tweakall pathname_of_perl
tweak/tweakall `which perl`
setenv JR_HOME `pwd`
set path = ($JR_HOME/bin $path)
jrv/jrv quick
- a simple multiple VM (but all on one physical machine) JR program
jrv/jrv vm/basic
- a simple multiple VM JR program run on multiple physical machines:
This test needs to be run by hand, since we don't know the names of your hosts. The first test repeats the above test just to be sure. The second test puts the second VM on a different physical machine; substitute the name of another machine (one on which you have an account, have set up your .rhosts and .cshrc as described above, etc.) in your network for `MACHINENAME' below.
cd vm/basic
jrgo
jrgo MACHINENAME
The output from these tests should contain no errors.
- On systems with statically assigned IP addresses, this test should pass. If not, check that the /etc/hosts file contains the actual IP address of the host, e.g., it should look like the 2 lines:
127.0.0.1 localhost.localdomain localhost
169.237.5.160 pc133.cs.ucdavis.edu
not the 1 line (as was the default on at least some RedHat Linux systems):
127.0.0.1 pc133.cs.ucdavis.edu pc133 localhost.localdomain localhost
(Your system administrator will have to change that file for you.)
- On systems with dynamically assigned IP addresses, this test should pass. If not, check that the /etc/hosts file looks like
127.0.0.1 localhost.localdomain localhost
(Your system administrator will have to change that file for you.)
jrv/jrv
or any portion of it by
jrv/jrv X
where X represents one or more names of subdirectories in $JR_HOME/vsuite.