Sample ini-files
Sample ini-files cover following three use cases:
- CASE 1: Single node install with single ini files
- CASE 2: Multiple node install with single ini file
- CASE 3: Multiple node install with different init files
CASE 1: Single node install with single ini files
; ## Global options
[DEFAULT]
pacman_location =
pacman_url =
install_type = tarball
hostname = cms-xen38.fnal.gov
username = glidein
version = v2_5_1
instance_name = all_four_node
install_dir = /opt/no-vdt-glideinWMS
glideinwms_location = %(install_dir)s/glideinWMS
javascriptrrd_location = %(install_dir)s/javascriptrrd
tarballs = /opt/install_packages
condor_tarball = %(tarballs)s/condor-7.5.5-x86_rhap_5-stripped.tar.gz
condor_admin_email = condor-admin@fnal.gov
vdt_location =
install_vdt_client = n
x509_cert = /etc/grid-security/hostcert.pem
x509_key = /etc/grid-security/hostkey.pem
x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=cms-xen38.fnal.gov
x509_cert_dir = /etc/grid-security/certificates
;--------------------------------------------------
[WMSCollector]
service_name = wms_service
condor_location = %(install_dir)s/condor-wms
collector_port = 9618
number_of_schedds = 5
privilege_separation = y
frontend_users = frontend_service : vo_cms,
;--------------------------------------------------
[Factory]
service_name = factory_service
install_location = %(install_dir)s/factory
logs_dir = %(install_dir)s/factory-logs
client_log_dir = %(install_dir)s/client-logs
client_proxy_dir = %(install_dir)s/client-proxies
use_glexec = n
use_ccb = n
ress_host = osg-ress-4.fnal.gov
entry_vos = cms
entry_filters = (int(GlueCEPolicyMaxCPUTime)==0) or (int(GlueCEPolicyMaxCPUTime)<(72*60))
web_url = http://%(hostname)s:8319
web_location = /var/www/html/factory
;--------------------------------------------------
[UserCollector]
service_name = userpool_service
condor_location = %(install_dir)s/condor-therest
collector_port = 9640
number_of_secondary_collectors = 5
;--------------------------------------------------
[Submit]
service_name = submit_service
number_of_schedds = 5
schedd_shared_port =
condor_location = %(install_dir)s/condor-therest
;--------------------------------------------------
[VOFrontend]
service_name = frontend_service
install_location = %(install_dir)s/frontend
logs_dir = %(install_dir)s/frontend-logs
condor_location = %(install_dir)s/condor-therest
x509_proxy = /etc/grid-security/tony_pilot_proxy
x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Anthony Tiradani 329103
glidein_proxy_files = /etc/grid-security/tony_pilot_proxy
glidein_proxy_dns = /DC=org/DC=doegrids/OU=People/CN=Anthony Tiradani 329103
group_name = main
userjob_constraints = (JobUniverse==5)&&(GLIDEIN_Is_Monitor =!= TRUE)&&(JOB_Is_Monitor =!= TRUE)
match_string = glidein["attrs"]["GLIDEIN_Site"] in job["DESIRED_Sites"].split(",")
glexec_use = never
expose_grid_env = True
web_location = /var/www/html/frontend
web_url = http://%(hostname)s:8319
CASE 2: Multiple node install with single ini file
; ## Global options
[DEFAULT]
pacman_location = /opt/pacman/pacman-3.28
pacman_url = http://physics.bu.edu/pacman/sample_cache/tarballs
install_type = tarball
version = v2.5.1
instance_name = v2.5.1-cream-cloud
install_dir = /opt/glideinWMS-v2plus
glideinwms_location = %(install_dir)s/glideinWMS
javascriptrrd_location = %(install_dir)s/javascriptrrd
tarballs = /opt/install_packages
condor_tarball = %(tarballs)s/condor-7.5.5-x86_rhap_5-stripped.tar.gz
vdt_location = /opt/vdt
install_vdt_client = n
x509_cert_dir=/opt/vdt/globus/TRUSTED_CA
condor_admin_email = condor-admin@fnal.gov
;--------------------------------------------------
[WMSCollector]
hostname = cms-xen6.fnal.gov
username = tony_xen_factory
service_name = wms_service
condor_location = %(install_dir)s/condor-wms
collector_port = 9618
privilege_separation = y
frontend_users = frontend_service : tony_xen_cms_frontend
x509_cert = /etc/grid-security/glideincerts/cms-xen6glideinwmscollectorcert.pem
x509_key = /etc/grid-security/glideincerts/cms-xen6glideinwmscollectorkey.pem
x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=glideinwmscollector/cms-xen6.fnal.gov
number_of_schedds = 5
;--------------------------------------------------
[Factory]
hostname = cms-xen6.fnal.gov
username = tony_xen_factory
service_name = factory_service
install_location = %(install_dir)s/Factory
logs_dir = %(install_dir)s/factory-logs
client_log_dir = %(install_dir)s/client-logs
client_proxy_dir = %(install_dir)s/client-proxies
use_glexec = n
use_ccb = y
ress_host = osg-ress-4.fnal.gov
entry_vos = cms
entry_filters = (int(GlueCEPolicyMaxCPUTime)==0) or (int(GlueCEPolicyMaxCPUTime)<=(24*60))
web_url = http://%(hostname)s:8319
web_location = /var/www/html/Factory
;--------------------------------------------------
[UserCollector]
hostname = cms-xen8.fnal.gov
username = tony_xen_pool_collector
service_name = userpool_service
condor_location = %(install_dir)s/condor-userpool
collector_port = 9618
x509_cert = /etc/grid-security/glideincerts/cms-xen8glideinpoolcollectorcert.pem
x509_key = /etc/grid-security/glideincerts/cms-xen8glideinpoolcollectorkey.pem
x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=glideinpoolcollector/cms-xen8.fnal.gov
number_of_secondary_collectors = 0
;--------------------------------------------------
[Submit]
hostname = cms-xen8.fnal.gov
username = condor
service_name = submit_service
condor_location = %(install_dir)s/condor-submit
x509_cert = /etc/grid-security/glideincerts/cms-xen8glideinsubmittercmscert.pem
x509_key = /etc/grid-security/glideincerts/cms-xen8glideinsubmittercmskey.pem
x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=glideinsubmittercms/cms-xen8.fnal.gov
number_of_schedds = 5
schedd_shared_port = 9615
;--------------------------------------------------
[VOFrontend]
instance_name = v2_5_1-cream-cloud
hostname = cms-xen7.fnal.gov
username = tony_xen_cms_frontend
service_name = frontend_service
install_location = %(install_dir)s/Frontend
logs_dir = %(install_dir)s/frontend-logs
condor_location = %(install_dir)s/condor-frontend
gsi_credential_type = proxy
x509_proxy = /etc/grid-security/glideincerts/tony_pilot_proxy
x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Anthony Tiradani 329103
glidein_proxy_files = /etc/grid-security/glideincerts/tony_pilot_proxy
glidein_proxy_dns = /DC=org/DC=doegrids/OU=People/CN=Anthony Tiradani 329103
group_name = main
userjob_constraints = (JobUniverse==5)&&(GLIDEIN_Is_Monitor =!= TRUE)&&(JOB_Is_Monitor =!= TRUE)
match_string = glidein["attrs"]["GLIDEIN_Site"] in job["DESIRED_Sites"].split(",")
glexec_use = never
expose_grid_env = True
web_url = http://%(hostname)s:8319
web_location = /var/www/html/Frontend
CASE 3: Multiple node install with different ini files
Multiple node install with services using their own ini files is a work in progress. Sample ini files for different services for a working installation is shown below. WMSCollector and Factory configuration[DEFAULT] install_type = tarball installation_version = v2.5.1 install_vdt_client = n vdt_location = /home/gfactoryuser/vdt x509_cert_dir = %(vdt_location)s/globus/share/certificates glideinwms_location = /home/gfactoryuser/v2.5.1/glideinWMS pacman_location = pacman_url = ;-------------------------------------------------- [WMSCollector] hostname = cmssrv97.fnal.gov username = condoruser service_name = WMS_Collector condor_location = /home/condoruser/%(installation_version)s/glidecondor collector_port = 8618 privilege_separation = y frontend_users = Frontend-v2_5_1-cmssrv99:test1user x509_cert = /etc/grid-security/cmssrv97condorcert.pem x509_key = /etc/grid-security/cmssrv97condorkey.pem condor_tarball = /home/gfactoryuser/installers/condor-7.5.5-x86_64_rhap_5-stripped.tar.gz condor_admin_email = condor-admin@fnal.gov x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=condor/cmssrv97.fnal.gov number_of_schedds = 5 ;-------------------------------------------------- [Factory] hostname = cmssrv97.fnal.gov username = gfactoryuser service_name = GlideinFactory-v2.5.1-cmssrv97 install_location = /home/gfactoryuser/v2.5.1/glideinsubmit logs_dir = /var/gfactory/v2.5.1/glideinlogs client_log_dir = /var/gfactory/v2.5.1/clientlogs client_proxy_dir = /var/gfactory/v2.5.1/clientproxies instance_name = v1_0 use_glexec = y use_ccb = y ress_host = osg-ress-4.fnal.gov entry_vos = dzero entry_filters = (int(GlueCEPolicyMaxCPUTime)<(25*60)) web_location = /var/www/html/glidefactory-v2.5.1 web_url = http://%(hostname)s:8000 javascriptrrd_location = /home/gfactoryuser/javascriptrrd ;-------------------------------------------------- [UserCollector] hostname = cmssrv99.fnal.gov service_name = x509_gsi_dn = condor_location = collector_port = number_of_secondary_collectors = ;-------------------------------------------------- [Submit] hostname = cmssrv99.fnal.gov service_name = condor_location = x509_gsi_dn = ;-------------------------------------------------- [VOFrontend] hostname = cmssrv99.fnal.gov x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Parag Mhashilkar 209917 glidein_proxy_files = /tmp glidein_proxy_dns = %(x509_gsi_dn)sUser Collector ini file
[DEFAULT] pacman_url = pacman_location = install_vdt_client = n vdt_location = /home/frontenduser/vdt x509_cert_dir = %(vdt_location)s/globus/share/certificates glideinwms_location = /home/frontenduser/v2.5.1/glideinWMS ;-------------------------------------------------- [WMSCollector] hostname = cmssrv97.fnal.gov collector_port = username = privilege_separation = condor_location = frontend_users = service_name = x509_gsi_dn = ;-------------------------------------------------- [Factory] service_name = username = ;-------------------------------------------------- [VOFrontend] hostname = cmssrv99.fnal.gov service_name = GlideinFactory-v2.5.1-cmssrv97 x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Parag Mhashilkar 209917 glidein_proxy_dns = %(x509_gsi_dn)s ;-------------------------------------------------- [UserCollector] hostname = cmssrv99.fnal.gov username = condoruser service_name = User_Pool condor_location = /home/condoruser/v2.5.1/glidecondor collector_port = 9618 x509_cert = /etc/grid-security/cmssrv99condorcert.pem x509_key = /etc/grid-security/cmssrv99condorkey.pem x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=condor/cmssrv99.fnal.gov condor_tarball = /home/frontenduser/installers/condor-7.5.5-x86_64_rhap_5-stripped.tar.gz number_of_secondary_collectors = 2 condor_admin_email = condor-admin@fnal.gov ;-------------------------------------------------- [Submit] hostname = cmssrv99.fnal.gov service_name = UserSchedd x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Parag Mhashilkar 209917 condor_location =Submit ini file
[DEFAULT] pacman_url = pacman_location = install_vdt_client = n vdt_location = /home/frontenduser/vdt x509_cert_dir = %(vdt_location)s/globus/share/certificates glideinwms_location = /home/frontenduser/v2.5.1/glideinWMS ;-------------------------------------------------- [WMSCollector] hostname = cmssrv97.fnal.gov username = privilege_separation = condor_location = frontend_users = service_name = x509_gsi_dn = ;-------------------------------------------------- [Factory] username = ;-------------------------------------------------- [VOFrontend] hostname = cmssrv99.fnal.gov service_name = GlideinFactory-v2.5.1-cmssrv97 x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Parag Mhashilkar 209917 ;-------------------------------------------------- [UserCollector] hostname = cmssrv99.fnal.gov service_name = User_Pool condor_location = collector_port = 9618 x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=condor/cmssrv99.fnal.gov number_of_secondary_collectors = ;-------------------------------------------------- [Submit] hostname = cmssrv99.fnal.gov username = testuser service_name = UserSchedd x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Parag Mhashilkar 209917 condor_location = /home/testuser/v2.5.1/glidecondor x509_cert = /etc/grid-security/cmssrv99testusercondorcert.pem x509_key = /etc/grid-security/cmssrv99testusercondorkey.pem x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=condor/cmssrv99.fnal.gov condor_tarball = /home/frontenduser/installers/condor-7.5.5-x86_64_rhap_5-stripped.tar.gz condor_admin_email = condor-admin@fnal.gov number_of_schedds = 2 schedd_shared_port = 4444VO Frontend ini file
[DEFAULT]
pacman_version =
pacman_url =
pacman_location =
install_vdt_client = n
vdt_location = /home/frontenduser/vdt
x509_cert_dir = %(vdt_location)s/globus/share/certificates
glideinwms_location = /home/frontenduser/v2.5.1/glideinWMS
;--------------------------------------------------
[WMSCollector]
hostname = cmssrv97.fnal.gov
service_name = WMS_Collector
collector_port = 8618
x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=condor/cmssrv97.fnal.gov
username = condoruser
privilege_separation = y
frontend_users = Frontend-v2_5_1-cmssrv99:test1user
condor_location =
;--------------------------------------------------
[Factory]
hostname = cmssrv97.fnal.gov
username = gfactoryuser
;--------------------------------------------------
[VOFrontend]
hostname = cmssrv99.fnal.gov
username = frontenduser
service_name = Frontend-v2_5_1-cmssrv99
install_location = /home/frontenduser/v2.5.1/frontstage
logs_dir = /home/frontenduser/v2.5.1/frontlogs
instance_name = v1_0
condor_location = /home/frontenduser/v2.5.1/glidecondor
condor_tarball = /home/frontenduser/installers/condor-7.5.5-x86_64_rhap_5-stripped.tar.gz
condor_admin_email = condor-admin@fnal.gov
x509_proxy = /home/frontenduser/security/grid_proxy
x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Parag Mhashilkar 209917
glidein_proxy_files = %(x509_proxy)s
glidein_proxy_dns = %(x509_gsi_dn)s
glexec_use = optional
expose_grid_env = True
group_name = main
userjob_constraints = (JobUniverse==5)&&(GLIDEIN_Is_Monitor =!= TRUE)&&(JOB_Is_Monitor =!= TRUE)
match_string = glidein["attrs"]["GLIDEIN_Site"] in job["DESIRED_Sites"].split(",")
web_url = http://cmssrv99.fnal.gov:8000
web_location = /var/www/html/vofrontend-v2.5.1
javascriptrrd_location = /home/frontenduser/javascriptrrd
;--------------------------------------------------
[UserCollector]
hostname = cmssrv99.fnal.gov
service_name = User_Pool
x509_gsi_dn = /DC=org/DC=doegrids/OU=Services/CN=condor/cmssrv99.fnal.gov
collector_port = 9618
condor_location =
number_of_secondary_collectors = 2
;--------------------------------------------------
[Submit]
x509_gsi_dn = /DC=org/DC=doegrids/OU=People/CN=Parag Mhashilkar 209917
hostname = cmssrv99.fnal.gov
service_name = UserSchedd
condor_location =