Rob wrote:
Hi,
I'm making my first foot steps into condor setup.
I have condor 7.2 on my Fedora/Linux system installed,
which should become the central manager to only submit jobs.
Then I have condor 7.2 installed on just one Windows PC,
which should become the "slave" to only execute jobs when idle.
Obviously, this is a trial setup in order learn how things work.
In the manual it says about executables necessary to run in the
background:
* condor_master
* condor_negotiator, if this machine is a central manager.
* condor_collector, if this machine is a central manager.
* condor_startd, if you indicated that this Condor node should start jobs
* condor_schedd, if you indicated that this Condor node should submit
jobs to the Condor pool.
I have following:
Windows XP:
condor_master
condor_procd
condor_schedd
condor_startd
Fedora/Linux:
condor_master
condor_startd
condor_schedd
condor_procd
Two questions:
1. How do I "indicate" that my Linux PC is the central manager,
and my Windows PC only starts jobs as an idle slave?
You need three things:1) (in Fedora system's condor_config) indicate the Fedora system is a Central Manager by adding COLLECTOR and NEGOTIATOR to the DAEMON_LIST
e.g. DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD, STARTD2) (in Windows condor_config) set the COLLECTOR_HOST to the Fedora system's name and only have MASTER and STARTD in its DAEMON_LIST
e.g. COLLECTOR_HOST = <name or IP of Fedora system)
DAEMON_LIST = MASTER, STARTD
3) (on both) make sure they are authorized to talk to each other
e.g. HOSTALLOW_READ = * and HOSTALLOW_WRITE = *
Step 3 doesn't make for a particularly secure configuration, but you can
always adjust it after you get going.
2. There's no mentioning of condor_procd in the manual? Is this a replacement of negotiator and/or collector daemon?
The condor_procd is a program Condor daemons start to assist in their function. You shouldn't have to worry about it. It isn't related or a replacement for the negotiator or collector.
Best, matt
Thanks, Rob.