Difference: NotesAboutInstallationAndConfigurationOfCREAMForTORQUE (6 vs. 7)

Revision 72012-02-15 - AlessandroPaolini

Line: 1 to 1
 
META TOPICPARENT name="WebHome"
Changed:
<
<

WORK IN PROGRESS Notes about Installation and Configuration of a CREAM Computing Element using an external Torque server as batch system and ARGUS as authorization method

>
>

Notes about Installation and Configuration of a CREAM Computing Element using an external Torque server as batch system and ARGUS as authorization method

 
  • These notes are provided by site admins on a best effort base as a contribution to the IGI communities and MUST not be considered as a subsitute of the Official IGI documentation.
  • This document is addressed to site administrators responsible for middleware installation and configuration.
  • The goal of this page is to provide some hints and examples on how to install and configure an IGI CREAM CE service based on EMI middleware, in no cluster mode, with TORQUE as batch system on a different host and using an external ARGUS server for the users authorization
Line: 163 to 163
 hideimgright="/twiki/pub/TWiki/TWikiDocGraphics/toggleclose.gif" }%

site-info.def

Changed:
<
<
SUGGESTION: you can use the same site-info.def used for the main CREAM computing element and for WNs, with just a few changements.
>
>
SUGGESTION: you can use the same site-info.def used for the main CREAM computing element and for WNs, with just a few changements
CE_HOST=cremoso.$MY_DOMAIN
CE_PHYSCPU=0
CE_LOGCPU=0
BATCH_SERVER=cremino.cnaf.infn.it
 For your convenience there is an explanation of each yaim variable. For more details look at [8, 9, 10]

</>

<--/twistyPlugin-->
Line: 375 to 380
 Connection to cremoso.cnaf.infn.it closed.
Changed:
<
<
  • The key produced and stored in /root/.ssh/known_hosts for the second CE should be added in the /etc/ssh/ssh_known_hosts file of the main CE and the WNs of the site.
>
>
  • The key produced and stored in /root/.ssh/known_hosts for the second CE should be added in the /etc/ssh/ssh_known_hosts file of the main CE and the WNs of the site.
 
# cat /root/.ssh/known_hosts |grep cremoso >> /etc/ssh/ssh_known_hosts
Line: 396 to 401
 hideimgright="/twiki/pub/TWiki/TWikiDocGraphics/toggleclose.gif" }%

import from main CE

Changed:
<
<
you have to import several things from the main Cú / batvh server: gridmapdir, torque path, and the software area and tags.
  • Edit the file /etc/fstab by adding a line like the following:
>
>
you have to import several things from the main CE / batch server: gridmapdir, torque path, and the software area and tags.

On the main CE

First of all you have to export the proper directories from the main CE:

  • edit the file /etc/exports adding the following lines:
/opt/exp_soft/ *.cnaf.infn.it(rw,sync,no_root_squash)
/etc/grid-security/gridmapdir cremoso.cnaf.infn.it(rw,sync,no_root_squash)
/var/torque/ cremoso.cnaf.infn.it(rw,sync,no_root_squash)
/opt/edg/var/info/ cremoso.cnaf.infn.it(rw,sync,no_root_squash)
  • make active the modification by launching:
# exportfs -ra

On the second CE

  • Edit the file /etc/fstab by adding lines like the following:
 
cremino.cnaf.infn.it:/opt/exp_soft/ /opt/exp_soft/ nfs rw,defaults 0 0
cremino.cnaf.infn.it:/etc/grid-security/gridmapdir /etc/grid-security/gridmapdir nfs rw,defaults 0 0
Line: 465 to 490
 # /opt/glite/yaim/bin/yaim -v -s site-info_cremoso.def -n creamCE -n TORQUE_utils -n DGAS_sensors
Changed:
<
<
see details
>
>
see details
  </>
<--/twistyPlugin-->
Line: 478 to 503
 hideimgright="/twiki/pub/TWiki/TWikiDocGraphics/toggleclose.gif" }%

yaim config

Added:
>
>
# /opt/glite/yaim/bin/yaim -c -s site-info_cremoso.def -n creamCE -n TORQUE_utils -n DGAS_sensors

see details

</>

<--/twistyPlugin-->

Service Checks

<--/twistyPlugin twikiMakeVisibleInline-->

  • After service installation to check if all were installed in a proper way, you could have a look to Service CREAM Reference Card
  • You can also perform some checks after the installation and configuration of your CREAM

TORQUE checks:

  • check if the interaction with the batch server is properly working, launching some pbs commands, for example:
# qstat -q

# pbsnodes -a

ssh checks

 
Added:
>
>
  • ssh should work passwordless from WNs to CE when using a pool account
 
<--/twistyPlugin-->

Revisions

Date Comment By
Added:
>
>
2012-02-15 installation notes completed Alessandro Paolini
 
2012-02-09 First draft Alessandro Paolini
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback