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 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 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 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 = 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 = 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 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 =