Quick Links |
---|
v. 1.0.1-1 |
[core] name=name=SL 5 base baseurl=http://linuxsoft.cern.ch/scientific/5x/$basearch/SL http://ftp.scientificlinux.org/linux/scientific/5x/$basearch/SL http://ftp1.scientificlinux.org/linux/scientific/5x/$basearch/SL http://ftp2.scientificlinux.org/linux/scientific/5x/$basearch/SL protect=0
restrict <time_server_IP_address> mask 255.255.255.255 nomodify notrap noquery server <time_server_name>Additional time servers can be added for better performance results. For each server, the hostname and IP address are required. Then, for each time-server you are using, add a couple of lines similar to the ones shown above into the file /etc/ntp.conf.
137.138.16.69 137.138.17.69
-A INPUT -s NTP-serverIP-1 -p udp --dport 123 -j ACCEPT -A INPUT -s NTP-serverIP-2 -p udp --dport 123 -j ACCEPTRemember that, in the provided examples, rules are parsed in order, so ensure that there are no matching REJECT lines preceding those that you add. You can then reload the firewall
# /etc/init.d/iptables restart
# ntpdate <your ntp server name> # service ntpd start # chkconfig ntpd on
# wget http://emisoft.web.cern.ch/emisoft/dist/EMI/1/RPM-GPG-KEY-emi -P /etc/pki/rpm-gpg/ # rpm --import http://emisoft.web.cern.ch/emisoft/dist/EMI/1/RPM-GPG-KEY-emiThe fingerprint of the key is:
pub 1024D/DF9E12EF 2011-05-04 Key fingerprint = AC82 01B1 DD50 6F4D 649E DFFC 27B3 331E DF9E 12EF uid Doina Cristina Aiftimiei (EMI Release Manager) <aiftim@pd.infn.it> sub 2048g/C1E57858 2011-05-04
# wget http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/x86_64/updates/emi-release-1.0.1-1.sl5.noarch.rpm # yum localinstall emi-release-1.0.1-1.sl5.noarch.rpmFor manual configuration:
/etc/yum/pluginconf.d/priorities.conf
[main] enabled = 1 check_obsoletes = 1
[EMI-1-base] name=EMI 1 base Repository baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/$basearch/base protect=1 enabled=1 # To use priorities you must have yum-priorities installed priority=45 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-emi
[EMI-1-updates] name=EMI 1 updates baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/$basearch/updates protect=1 enabled=1 # To use priorities you must have yum-priorities installed priority=45 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-emi
[EMI-1-third-party] name=EMI 1 third-party baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/$basearch/third-party protect=1 enabled=1 # To use priorities you must have yum-priorities installed priority=45 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-emi
[EGI-trustanchors] name=EGI-trustanchors baseurl=http://repository.egi.eu/sw/production/cas/1/current/ gpgkey=http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3 gpgcheck=1 enabled=1For installation please follow the instructions provided at https://wiki.egi.eu/wiki/EGI_IGTF_Release#Installation
[extras] name=epel mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch protect=0
# yum update # yum install ca-policy-egi-core # yum install <meta-package name>NOTE: it happened that on other operating systems than SL5/x86_64, as for example CentOS, for certain node-types you have to install first the jdk (SunJdk) package. Please refer to your Operating System documentation to learn how to do this. The table below lists the available EMI meta-packages:
Node Type | meta-package name | Comments |
---|---|---|
AMGA_postgresql | emi-amga-postgresql | Details - Section 2 "Installation" |
APEL | emi-apel | Details - Section3 - "Installation Instructions" |
ARC-CE | nordugrid-arc-compute-element | |
ARC Clients | nordugrid-arc-client-tools | arc* tools![]() ng* tools ![]() |
ARC InfoSys | nordugrid-arc-information-index | |
ARGUS | emi-argus | |
BDII_site | emi-bdii-site | |
BDII_top | emi-bdii-top | |
CLUSTER | emi-cluster | |
CREAM | emi-cream-ce | Installation of CREAM![]() |
CREAM LSF module | emi-lsf-utils | |
CREAM TORQUE module | emi-torque-utils | |
DPM mysql | emi-dpm_mysql | specific installation![]() |
DPM disk | emi-dpm_disk | specific installation![]() |
FTS oracle | emi-fts_oracle, emi-fta_oracle | more info in the Installation Guide![]() |
GLEXEC_wn | emi-glexec_wn | The GLEXEC_wn should always be installed together with a WN. more details in the Section "Installation" ![]() |
LB | emi-lb | more info![]() |
LFC mysql | emi-lfc_mysql | specific installation![]() |
LFC oracle | emi-lfc_oracle | specific installation![]() |
MPI_utils | glite-mpi | MPI implementation instalaltion![]() specific MPI-start instalaltion ![]() |
PX (MyProxy) | emi-px | |
STORM_backend | emi-storm-backend-mp | |
STORM_frontend | emi-storm-frontend-mp | |
STORM_checksum | emi-storm-checksum-mp | |
STORM_gridhttps | emi-storm-gridhttps-mp | |
STORM_globus_gridftp | emi-storm-globus-gridftp-mp | |
STORM_srm_client | emi-storm-srm-client-mp | |
TORQUE WN config | emi-torque-client | |
TORQUE server config | emi-torque-server | |
User Interface | emi-ui | |
UNICORE/X | ||
UNICORE-UCC | ||
UNICORE Gateway | ||
UNICORE-HILA | ||
UNICORE Registry | ||
UNICORE TSI | ||
UNICORE XUUDB | ||
UNICORE UVOS | ||
VOMS_mysql | emi-voms-mysql | |
VOMS_oracle | emi-voms-oracle | |
WMS | emi-wms | |
Worker Node | emi-wn |
Node Type/Service | Comments |
---|---|
AMGA_postgresql | yaim configuration target "AMGA_postgresql" use yaim |
APEL | yaim configuration target "APEL" use yaim |
ARC-CE | Sections 9-11![]() |
ARC Clients | arc* tools![]() ARC Client Configuration ![]() Section "Configuration" ![]() |
ARC InfoSys | Details![]() |
ARGUS | yaim config target "ARGUS_server" use yaim ARGUS Deployment |
BDII_site | yaim config target "BDII_site" use yaim |
BDII_top | yaim config target "BDII_top" use yaim |
CLUSTER | CLUSTER config![]() |
CREAM | yaim config target "creamCE" CREAM Configuration ![]() |
CREAM LSF module | yaim config target 'LSF_utils" use yaim |
DPM mysql | yaim config target "emi_dpm_mysql" use yaim specific HEAD_node configuration ![]() |
DPM disk | yaim config target "emi_dpm_disk" use yaim specific DISK_node configuration ![]() |
FTS oracle | yaim config target "emi_fts2" "emi_fta2", "emi_ftm2" Full YAIM reference for FTS 2.2.6 ![]() |
GLEXEC_wn | yaim config target "GLEXEC_wn" use yaim The GLEXEC_wn should always be installed together with a WN. |
LB | yaim config target "LB" use yaim more info ![]() |
LFC mysql | yaim config target "emi_lfc_mysql" use yaim specific configuration ![]() |
LFC oracle | yaim config target "emi_lfc_oracle" use yaim specific configuration ![]() |
MPI_utils | yaim config target 'MPI_utils" use yaim Config batch system ![]() details on MPI-start configuration ![]() |
PX (MyProxy) | yaim config target "PX" use yaim |
STORM_backend | yaim config target 'SE_storm_backend" use yaim |
STORM_frontend | yaim config target 'SE_storm_frontend" use yaim |
STORM_checksum | yaim config target 'SE_storm_checksum" use yaim |
STORM_gridhttps | yaim config target 'SE_storm_gridhttps" use yaim |
STORM_globus_gridftp | yaim config target 'SE_storm_globus_gridftp" use yaim |
STORM_srm_client | |
TORQUE WN config | yaim config target 'TORQUE_client" use yaim |
TORQUE server config | yaim config target "TORQUE_server" use yaim |
CREAM TORQUE module | yaim config target "TORQUE_utils" use yaim |
UI | yaim config target "UI" see details bellow |
UNICORE/X | |
UNICORE-UCC | |
UNICORE Gateway | |
UNICORE-HILA | |
UNICORE Registry | |
UNICORE TSI | |
UNICORE XUUDB | |
UNICORE UVOS | |
VOMS_mysql | yaim config target 'VOMS_mysql" use yaim more information |
VOMS_oracle | yaim config target 'VOMS_oracle" use yaim more information |
WMS | yaim config target 'WMS" use yaim more details on WMS config file ![]() |
WN | yaim config target 'WN" see details bellow for configuring them for different batch systems |
# yum install emi-wnjust use the plain WN configuration target.
/opt/glite/yaim/bin/yaim -c -s site-info.def -n WN
/etc/lcg-info-dynamic-scheduler.conf
file yourself. This is because LSF's internal group mapping is hard to figure out from yaim, and to be on the safe side the site admin has to crosscheck. Yaim configures the lcg-info-dynamic-scheduler in order to use the LSF info provider plugin which comes with meaningful default values. If you would like to change it edit the /etc/glite-info-dynamic-lsf.conf
file. After YAIM configuration you have to list the LSF group - VOMS FQAN - mappings in the [vomap] section of the /etc/lcg-info-dynamic-scheduler.conf
file.
As an example you see here an extract from CERN's config file:
vomap : grid_ATLAS:atlas grid_ATLASSGM:/atlas/Role=lcgadmin grid_ATLASPRD:/atlas/Role=production grid_ALICE:alice grid_ALICESGM:/alice/Role=lcgadmin grid_ALICEPRD:/alice/Role=production grid_CMS:cms grid_CMSSGM:/cms/Role=lcgadmin grid_CMSPRD:/cms/Role=production grid_LHCB:lhcb grid_LHCBSGM:/lhcb/Role=lcgadmin grid_LHCBPRD:/lhcb/Role=production grid_GEAR:gear grid_GEARSGM:/gear/Role=lcgadmin grid_GEANT4:geant4 grid_GEANT4SGM:/geant4/Role=lcgadmin grid_UNOSAT:unosat grid_UNOSAT:/unosat/Role=lcgadmin grid_SIXT:sixt grid_SIXTSGM:/sixt/Role=lcgadmin grid_EELA:eela grid_EELASGM:/eela/Role=lcgadmin grid_DTEAM:dteam grid_DTEAMSGM:/dteam/Role=lcgadmin grid_DTEAMPRD:/dteam/Role=production grid_OPS:ops grid_OPSSGM:/ops/Role=lcgadmin module_search_path : ../lrms:../ett
# yum install emi-torque-server emi-torque-utils # /opt/glite/yaim/bin/yaim -c -s site-info.def -n TORQUE_server -n TORQUE_utils
# yum install emi-cream-ce emi-torque-server emi-torque-utils # /opt/glite/yaim/bin/yaim -c -s site-info.def -n creamCE -n TORQUE_server -n TORQUE_utils
# yum install emi-wn emi-torque-client # /opt/glite/yaim/bin/yaim -c -s site-info.def -n WN -n TORQUE_client
# yum install emi-ui # /opt/glite/yaim/bin/yaim -c -s site-info.def -n UI-- DoinaCristinaAiftimiei - 17-Apr-2011