Attributes used to configure CE Server.
Table 3-6. Attributes Used in OSG Roll CE Customization
Attibute Name | Description |
---|---|
OSG_SquidServer | Configure squid server name used by cluster. Used to fill information 'location' in /etc/osg/config.d/01-squid.ini on CE nodes. Default: no |
OSG_GFTPServer | Configure gridftp server name (non-hdfs or hdfs) used on any particular Appliance or Host installation. Used to fill information in /etc/osg/config.d/30-gip.ini (gsiftp_host) on CE nodes. Default: rocks-ce.&Kickstart_PublicDNSDomain; |
OSG_CEServer | Configure Grid gatekeeper server public name used on any particular Appliance or Host or gatekeeper installation. Used to match info in /boot/install_cert_ce.sh as condition before try installing grid-certs. Also used to fill information 'job_contact' and 'util_contact' in /etc/osg/config.d/20-condor.ini (or /etc/osg/config.d/20-sge.ini). Default: rocks-ce.&Kickstart_PublicDNSDomain; (rocks-ce.public.domain on a New Cluster Server install) |
gip attributes to fill /etc/osg/config.d/30-gip.ini | |
OSG_CE_gip_multicluster | Number of clusters. If not set assumes 1. |
OSG_CE_gip_SubCluster1 | Subcluster id, used to fill '[Subcluster id-fill-here]' If not set, uses cluster attribute "Info_ClusterName" |
OSG_CE_gip_ClusterName1 | Subcluster name, used to fill cluster 'name' If not set, uses cluster attribute "Info_ClusterName"_CE_1 |
OSG_CE_gip_NumberOfNodes1 | Subcluster number of nodes, used to fill cluster 'node_count' If not set, uses number of compute nodes (at least 1). |
OSG_CE_gip_mb_of_Ram1 | Subcluster RAM info, used to fill cluster 'ram_mb' If not set, uses RAM from CE. |
OSG_CE_gip_cpu_model1 | Subcluster cpu model, used to fill cluster 'cpu_model' If not set, uses cpu model from CE. |
OSG_CE_gip_cpu_vendor1 | Subcluster cpu vendor, used to fill cluster 'cpu_vendor' If not set, uses cpu vendor from CE. |
OSG_CE_gip_cpu_speed1 | Subcluster cpu speed, used to fill cluster 'cpu_speed_mhz' If not set, uses cpu speed from CE. |
OSG_CE_gip_arch1 | Subcluster arch, used to fill cluster 'cpu_platform' If not set, uses arch from roll base. |
OSG_CE_gip_CpusPerNode1 | Subcluster number of cpus per node, used to fill cluster 'cpus_per_node' If not set, uses number of cpus from CE. |
OSG_CE_gip_CoresPerNode1 | Subcluster number of cores per node, used to fill cluster 'cores_per_node' If not set, uses number of cores from CE. |
OSG_CE_gip_inbound1 | Subcluster inbound network, used to fill cluster 'inbound_network' If not set, uses FALSE. |
OSG_CE_gip_outbound1 | Subcluster outbound network, used to fill cluster 'outbound_network' If not set, uses TRUE. |
OSG_CE_gip_NmultiSE | Number of SE servers asociated to CE No default. |
OSG_CE_gip_SE1 | SE id, used to fill '[SE if-fill-here]'. No Default. |
OSG_CE_gip_SE_OIM_Name1 | SE OIM Name, used to fill 'name'. No Default. |
OSG_CE_gip_SEServer1 | SE Name (fqdn) needed to fill 'srm_endpoint'. If not set, it will try 'OSG_SE_Server' |
OSG_CE_gip_SEprovider1 | SE provider implemetation. Used to fill 'provider_implementation'. If not set, it will try 'bestman' |
OSG_CE_gip_SEimplementation1 | SE provider implemetation. Used to fill 'implementation'. If not set, it will try 'bestman' |
OSG_CE_gip_SEversion1 | SE version. Used to fill 'version'. No default. |
OSG_CE_gip_SEpath1 | SE default path. Used to fill 'default_path'. No default. |
OSG_CE_gip_SE_use_df | SE flag to set df. Used to fill 'use_df'. If not set, will try 'True' |
site info attributes to fill /etc/osg/config.d/40-siteinfo.ini | |
OSG_CE_siteinfo_group | CE siteinfo to set group if different from OSG. Used to fill 'group'. If not set, will leave 'OSG' |
OSG_CE_siteinfo_OIM_name | CE siteinfo to set resource. Used to fill 'resource'. It must be the registered OIM name for the resource. (See https://oim.grid.iu.edu/oim/home). If not set, will leave 'UNAVAILABLE' |
OSG_CE_siteinfo_OIM_group | CE siteinfo to set resource_group. Used to fill 'resource_group'. It must be the registered OIM group for the resource group. (See https://oim.grid.iu.edu/oim/home). If not set, will leave 'UNAVAILABLE' |
OSG_CE_siteinfo_sponsor | CE siteinfo to set sponsor. Used to fill 'sponsor'. If not set, will leave 'UNAVAILABLE' |
OSG_CE_siteinfo_policy | CE siteinfo to set policy. Used to fill 'site_policy'. It is expected to set web link to site policy. If not set, will leave 'UNAVAILABLE' |
OSG_CE_siteinfo_contact | CE siteinfo to set contact name for the site. Used to fill 'contact'. Your sysadmin name should go here. If not set, will leave 'UNAVAILABLE' |
OSG_CE_siteinfo_email | CE siteinfo to set contact email for the site. Used to fill 'email'. Your sysadmin email should go here. If not set, will leave 'UNAVAILABLE' |
OSG_CE_siteinfo_city | CE siteinfo to set city location for the site. Used to fill 'city'. Your site city should go here. If not set, will try using rocks attr '&Info_CertificateLocality;' before giving up for 'UNAVAILABLE' |
OSG_CE_siteinfo_country | CE siteinfo to set country location for the site. Used to fill 'country'. Your site country should go here. If not set, will try using rocks attr '&Info_CertificateCountry;' before giving up for 'UNAVAILABLE' |
OSG_CE_siteinfo_longitude | CE siteinfo to set longitude coordinates for the site. Used to fill 'longitude'. Your site longitude coordinate should go here. If not set, will try using rocks attr '&Info_ClusterLatlong;' before giving up for 'UNAVAILABLE' |
OSG_CE_siteinfo_latitude | CE siteinfo to set latitude coordinates for the site. Used to fill 'latitude'. Your site latitude coordinate should go here. If not set, will try using rocks attr '&Info_ClusterLatlong;' before giving up for 'UNAVAILABLE' |