[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Usage of udp/tcp ports is a little confusing...



> Hi Rob,
> 
> I have few questions regarding your installation (linux master and the 3 windows Pool PC):
>  - What values did you affect to the SEC_DEFAULT_{AUTHENTICATION, ENCRYPTION, INTEGRITY, NEGOTIATION} config parameter on the different machine ?
>  - Which Universe are you using ? Vanilla ?
> 
> Trying to solve some submission problems on my side, if you had any problems during your installation/setup,
> I would be happy to know more about it (especially the solution you found :) )

I have installed Condor 7.2.
The precompiled rpm/yum package on my Linux/Fedora 9 system,
and for the Windows PC, I used the precompiled msi package from Condor website.

I do not touch the condor_config file, but I put my modifications in the condor_config.local file.

This is my condor_config.local on the Linux/Fedora manager system:

COLLECTOR_NAME    = SK Library
CONDOR_HOST = $(FULL_HOSTNAME)
COLLECTOR_HOST  = $(FULL_HOSTNAME)
DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD
TRUST_UID_DOMAIN = TRUE
HOSTALLOW_WRITE    = 125.125.0.0/16
HOSTALLOW_READ = 125.125.0.0/16
LOWPORT = 9600
HIGHPORT = 9700
DEFAULT_UNIVERSE = VANILLA
APPEND_REQUIREMENTS = (Arch == "INTEL") && (OpSys == "WINNT51") && (HasFileTransfer)


This is my condor_config.local on my Windows pool PCs:

HOSTALLOW_ADMINISTRATOR = $(CONDOR_HOST)
CONSOLE_DEVICES = mouse, console
LOWPORT = 9600
HIGHPORT = 9700 
ADD_WINDOWS_FIREWALL_EXCEPTION = False
STARTD_COMPUTE_AVAIL_STATS = True


Now, the latter file also depends on my input during the installation,
as that determines certain values in the condor_config file.
I use following ARGS in my "unattended" install (see manual):

set ARGS=%ARGS% NEWPOOL=N
set ARGS=%ARGS% POOLNAME="SKKU SamSung Library"
set ARGS=%ARGS% RUNJOBS=C
set ARGS=%ARGS% VACATEJOBS=Y
set ARGS=%ARGS% SUBMITJOBS=N
set ARGS=%ARGS% CONDOREMAIL=""
set ARGS=%ARGS% SMTPSERVER=""
set ARGS=%ARGS% HOSTALLOWREAD="125.125.0.0/16"
set ARGS=%ARGS% HOSTALLOWWRITE="125.125.0.0/16"
set ARGS=%ARGS% HOSTALLOWADMINISTATOR="$(CONDOR_HOST)"
set ARGS=%ARGS% INSTALLDIR="C:\condor"
set ARGS=%ARGS% INSTALLDIR_NTS="C:\condor"
set ARGS=%ARGS% POOLHOSTNAME="condor.home.net"
set ARGS=%ARGS% ACCOUNTINGDOMAIN="none"
set ARGS=%ARGS% JVMLOCATION="java.exe"
set ARGS=%ARGS% USEVMUNIVERSE=N
set ARGS=%ARGS% VMVERSION=""
set ARGS=%ARGS% VMMEMORY=""
set ARGS=%ARGS% VMMAXNUMBER=""
set ARGS=%ARGS% VMNETWORKING=N
set ARGS=%ARGS% STARTSERVICE=N

Notice the last line: so I have to start the service manually.
Why? because I first want to put the local config file in place
(it's empty by installation), and then start the condor daemons
with the proper configuration files.

By the way: I have noticed that the HOSTALLOWADMINISTATOR ARGS doesn't
seem to have any effect (broken?). So I have to set it again in the condor_config.local
file.

Does this help you?

I had no need to worry about SEC_DEFAULT_* settings. I even have no idea
what they do!?!

My Universe is vanilla; I think that is the only universe that works for Windows.
I believe I read that somewhere in the manual.

Rob.

PS: in the above examples I have modified the IP numbers and
hostnames; those do not reflect my real network location!