Difference between revisions of "ARC-CE"

Un article de lcgwiki.
Jump to: navigation, search
(LCG-FR Tech ARC-CE Installation/Configuration recipes)
 
(Testing the Information service)
 
(7 intermediate revisions by the same user not shown)
Ligne 1: Ligne 1:
Installation, Configuration Recipes
+
ARC-CE/HT-Condor : Installation, Configuration Recipes
  
 +
== Installation ==
  
 +
=== Requirements ===
 +
* NTP
 +
* Local accounts or NIS (ypbind)
 +
* Host certificate for the ARC-CE
 +
 +
=== HT-Condor ===
 +
* Install HT-Condor and configure the ARC-CE as a HT-Condor ''submitter''
 +
* Add firewall rule to allow condor communications
 +
  firewall-cmd  --permanent --zone=public --add-port=9618/tcp
 +
 +
* Test HT-Condor submitter
 +
 +
=== ARC-CE ===
 +
* Configure repositories
 +
* Install ARC-CE
 +
* Add firewall rules for ARC-CE
 +
 +
== Configuration ==
 +
 +
=== ARC-CE configuration file ===
 +
 +
=== Configuration LCMAPS/LCAS (mapping) ===
 +
 +
== Start(Stop) ARC-CE services ==
 +
 +
=== Start the gridftp service ===
 +
 +
systemctl start gridftpd.service
 +
 +
=== Start ARC-CE service (a-rex) ===
 +
 +
systemctl start a-rex
 +
 +
=== Start Information service (BDII/LDAP) ===
 +
 +
systemctl restart nordugrid-arc-ldap-infosys.service
 +
 +
== Test ==
 +
 +
=== Testing the Information service ===
 +
 +
UI>arcinfo -c nanlcg08.in2p3.fr
 +
Computing service: MINIMAL Computing Element (production)
 +
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/Mds-Vo-Name=local,o=grid
 +
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/o=glue
 +
  Submission endpoint: gsiftp://nanlcg08.in2p3.fr:2811/jobs (status: ok, interface: org.nordugrid.gridftpjob)
 +
 +
UI>ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b mds-vo-name=local,o=grid
 +
# extended LDIF
 +
#
 +
# LDAPv3
 +
# base <mds-vo-name=local,o=grid> with scope subtree
 +
# filter: (objectclass=*)
 +
# requesting: ALL
 +
#
 +
# local, grid
 +
dn: Mds-Vo-name=local,o=grid
 +
objectClass: Mds
 +
Mds-Vo-name: local
 +
Mds-validfrom: 20171018071546Z
 +
Mds-validto: 20171018081546Z
 +
# nanlcg08.in2p3.fr, local, grid
 +
dn: nordugrid-cluster-name=nanlcg08.in2p3.fr,Mds-Vo-name=local,o=grid
 +
nordugrid-cluster-totalcpus: 8
 +
[...]
 +
 +
ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b o=glue
 +
# extended LDIF
 +
#
 +
# LDAPv3
 +
# base <o=glue> with scope subtree
 +
# filter: (objectclass=*)
 +
# requesting: ALL
 +
#
 +
# glue
 +
dn: o=glue
 +
objectClass: organization
 +
o: glue
 +
# services, glue
 +
dn: GLUE2GroupID=services,o=glue
 +
objectClass: GLUE2Group
 +
GLUE2GroupID: services
 +
[...]
 +
 +
== ARC-CE/HT-Condor for HPC ==
  
 
== External links ==
 
== External links ==
[http://www.nordugrid.org/arc/ce/ ARC-CE home page]
+
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]
[https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]
+
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]

Latest revision as of 08:24, 18 octobre 2017

ARC-CE/HT-Condor : Installation, Configuration Recipes

Installation

Requirements

  • NTP
  • Local accounts or NIS (ypbind)
  • Host certificate for the ARC-CE

HT-Condor

  • Install HT-Condor and configure the ARC-CE as a HT-Condor submitter
  • Add firewall rule to allow condor communications
 firewall-cmd  --permanent --zone=public --add-port=9618/tcp
  • Test HT-Condor submitter

ARC-CE

  • Configure repositories
  • Install ARC-CE
  • Add firewall rules for ARC-CE

Configuration

ARC-CE configuration file

Configuration LCMAPS/LCAS (mapping)

Start(Stop) ARC-CE services

Start the gridftp service

systemctl start gridftpd.service

Start ARC-CE service (a-rex)

systemctl start a-rex

Start Information service (BDII/LDAP)

systemctl restart nordugrid-arc-ldap-infosys.service

Test

Testing the Information service

UI>arcinfo -c nanlcg08.in2p3.fr
Computing service: MINIMAL Computing Element (production)
 Information endpoint: ldap://nanlcg08.in2p3.fr:2135/Mds-Vo-Name=local,o=grid
 Information endpoint: ldap://nanlcg08.in2p3.fr:2135/o=glue
 Submission endpoint: gsiftp://nanlcg08.in2p3.fr:2811/jobs (status: ok, interface: org.nordugrid.gridftpjob)
UI>ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b mds-vo-name=local,o=grid
# extended LDIF
#
# LDAPv3
# base <mds-vo-name=local,o=grid> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# local, grid
dn: Mds-Vo-name=local,o=grid
objectClass: Mds
Mds-Vo-name: local
Mds-validfrom: 20171018071546Z
Mds-validto: 20171018081546Z
# nanlcg08.in2p3.fr, local, grid
dn: nordugrid-cluster-name=nanlcg08.in2p3.fr,Mds-Vo-name=local,o=grid
nordugrid-cluster-totalcpus: 8
[...]
ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b o=glue
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# glue
dn: o=glue
objectClass: organization
o: glue
# services, glue
dn: GLUE2GroupID=services,o=glue
objectClass: GLUE2Group
GLUE2GroupID: services
[...]

ARC-CE/HT-Condor for HPC

External links