Example of a Peach installation
[leong@Ganymede] 3 (~): tar -xvzf Peach.tar.gz
Peach/pserv
Peach/pjobd
Peach/psubmit
Peach/pview
Peach/pkill
Peach/plist
Peach/ppass
Peach/install.pl
Peach/README
Peach/Peach.pm
Peach/Peach/Client.pm
Peach/Peach/Item.pm
Peach/Peach/Joblist.pm
Peach/Peach/Jobqueue.pm
Peach/Peach/Pjobdlist.pm
Peach/Peach/Server.pm
[leong@Ganymede] 4 (~): cd Peach
[leong@Ganymede] 37 (~/Peach): ./install.pl /software/others/EMprogs/Peach
Part 1:
Starting installation of Peach to /software/others/EMprogs/Peach
Copying files from /home/leong/Peach to /software/others/EMprogs/Peach...
Peach/Client.pm
Peach/Server.pm
pkill
Peach/Joblist.pm
pview
ppass
Peach/Jobqueue.pm
psubmit
pserv
Peach/Item.pm
pjobd
Peach.pm
Peach/Pjobdlist.pm
plist
14 files copied to /software/others/EMprogs/Peach
Creating .Peachpath file...
Installation to /software/others/EMprogs/Peach complete
Part 2:
Starting Configuration of Peach system
Determining IP address of this computer... IP address is 192.168.157.110
Determing Hostname of this computer... Hostname is Ganymede
Determining a free port for Peach Server... 50000 is free...
Please enter the port number to be used for the Job Server(50000):
Configuring Peach Server with port number 50000
Determining which disks are mounted on this computer...
/progs
/net/lindy1/software
/net/lime/home5
/net/lime/home4
/net/jcontrol/jensen1
Total of 5 mounted disks found
Will /progs
be used as a data sharing disk for Peach? y or n (y)n
Will /net/lindy1/software
be used as a data sharing disk for Peach? y or n (y)n
Will /net/lime/home5
be used as a data sharing disk for Peach? y or n (y)n
Will /net/lime/home4
be used as a data sharing disk for Peach? y or n (y)n
Will /net/jcontrol/jensen1
be used as a data sharing disk for Peach? y or n (y)
The mount points must be exactly the same on all participating computers
Please enter the mount point of /net/jcontrol/jensen1
(/net/jcontrol/jensen1): /jensen1
Please enter the directory for log
files(/var/log/Peach):
Please enter the directory for config files(/etc/Peach):
Please enter the directory for storing process id numbers of server and clients(/var/run):
Setting up Admin Account (leong) for Peach...
Password:
Confirm Password:
please enter your email address: leong@caltech.edu
Password file setup complete
Configuration of Peach system complete
Important Note
--------------
Peach will not be able to function completely until the following are
completed
1. Setting of the Peach enviromental variable:
For Bourne, Bash, and Korn shells: type export PEACH=/peach_dir
For C-shell, tcsh: setenv PEACH /peach_dir
This must be done on each computer running the Peach system
2. Configuration of the .Peachpath file:
To configure this file please edit
/software/others/EMprogs/Peach_test/Peach/.Peachpath
and fill in information about all necessary environmental variables
that are needed for the programs to be run with Peach.
Please follow the format found in .Peachpath
[leong@Ganymede] 38 (~/Peach):