It is necessary to install the dorii VOMS server certificate in your service nodes (ie CE) to ensure correct functionality of the VO. Worker Nodes do not need it.
The rpm containing the dorii VOMS server certificate is located at http://rpm.grid.auth.gr/apt/HellasGrid/SL/3.x/RPMS.production/GridAUTH-vomscert-1.2-5.noarch.rpm
You can also install it manually by downloading it from http://www.grid.auth.gr/services/voms/voms.grid.auth.gr.171 and copying to /etc/grid-security/vomsdir
Attention: voms.grid.auth.gr certificate expires on July 30th. It will be replaced on July 28th. The new certificate must be installed parallel to the new one no later than July 28th. The rpm containing the new certificate is at http://rpm.hellasgrid.gr/yum/HellasGrid/sl4/noarch/GridAUTH-vomscert-1.4-2.noarch.rpm
Detailed instructions are available at http://goc.grid.auth.gr/wiki/bin/view/AdminGuides/TransitionToNewVOMSCertificate
Add “vo.dorii.eu” to the VOS variable:
VOS=“ops dteam vo.dorii.eu”
And dorii to QUEUES variable:
QUEUES=“ops dteam dorii”
Finally enable the QUEUE to the VO Roles:
DORII_GROUP_ENABLE=“vo.dorii.eu /VO=vo.dorii.eu/GROUP=/vo.dorii.eu/ROLE=lcgadmin”
Under the vo.d directory create a file with filename vo.dorii.eu and add the following lines:
SW_DIR=$VO_SW_DIR/dorii
DEFAULT_SE=$DPM_HOST
QUEUES=“dorii”
VOMS_SERVERS=“vomss:voms.grid.auth.gr:8443/voms/vo.dorii.eu?/vo.dorii.eu”
VOMSES=”'vo.dorii.eu voms.grid.auth.gr 15130 /C=GR/O=HellasGrid/OU=auth.gr/CN=voms.grid.auth.gr vo.dorii.eu'”
If you are using a classic SE you may also want to include the following line
VO_DORII_STORAGE_DIR=$CLASSIC_STORAGE_DIR/dorii
”/VO=vo.dorii.eu/GROUP=/vo.dorii.eu/ROLE=lcgadmin”:::sgm: ”/VO=vo.dorii.eu/GROUP=/vo.dorii.eu”:::: ”/VO=vo.dorii.eu/GROUP=/vo.dorii.eu/*”::::
Typically within the users.conf file you need to add a few sgm pool accounts and a few more regular pool accounts. A sample configuration for 200 regular pool accounts is the following one
40001:dorii001:40000:dorii:vo.dorii.eu::
40002:dorii002:40000:dorii:vo.dorii.eu::
…
40200:dorii200:40000:dorii:vo.dorii.eu::
Similarly for 20 sgm pool accounts the configuration of the users.conf file should be similar to the following.
40901:sgmdorii001:40090,40000:sgmdorii,dorii:vo.dorii.eu:sgm:
40902:sgmdorii002:40090,40000:sgmdorii,dorii:vo.dorii.eu:sgm:
…
40920:sgmdorii020:40090,40000:sgmdorii,dorii:vo.dorii.eu:sgm:
Environment variables (pre glite-3.1 only)
variables for DNS like VOs are not added to /etc/profile.d/lcgenv.sh so we create a new file /etc/profile.d/dorii.sh:
#!/bin/sh
if test “x${LCG_ENV_SET+x}” = x; then
export VO_VO_DORII_EU_DEFAULT_SE=se01.afroditi.hellasgrid.gr
export VO_VO_DORII_EU_SW_DIR=/opt/exp_soft/dorii
fi