Changes between Version 9 and Version 10 of Documentation/Manuals/ARCNativeAPELClients
- Timestamp:
- Jul 3, 2013 8:12:23 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentation/Manuals/ARCNativeAPELClients
v9 v10 2 2 == Installation == 3 3 4 Install ARC BLAHP-logger:4 Install ARC CE plugin to write logs for APEL BLAH parser: 5 5 {{{ 6 svn co http://trac.grid.org.ua/repos/workarea/arc-misc/arc-blahp-logger /usr/libexec/arc/ 6 yum -y localinstall http://blackjack.grid.org.ua/pub/linux/rhel/6x/base/x86_64/nordugrid-arc-blahp-logger-1-1.noarch.rpm 7 7 mkdir /var/log/arc/accounting/ 8 8 }}} … … 19 19 }}} 20 20 21 Install MySQL backend for APEL clients. MySQL can be installed on any host, running it on ARC host is not mandatory.21 Install MySQL backend for APEL clients. MySQL can be installed on any host, running it on ARC CE host is not mandatory. 22 22 {{{ 23 23 yum -y install mysql-server mysql … … 38 38 == Configuration == 39 39 40 Configure ARC to call logger to write BLAHP log. In the {{{/etc/arc.conf}}} addfollowing configuration and restart A-REX:40 Configure ARC CE to call installed BLAH logger. In the {{{/etc/arc.conf}}} add the following configuration and restart A-REX: 41 41 {{{ 42 42 authplugin="FINISHED timeout=10,onfailure=pass /usr/libexec/arc/arc-blahp-logger /var/log/arc/accounting/blahp.log- %W %C %I %u ce.fqdn:2811/nordugrid-torque-" 43 43 }}} 44 44 45 Edit APEL parser configuration file ({{{/etc/apel/parser.cfg}}}) and specify DB access settings, batch system _accounting_ logs path, and ARCBLAH plugin logs path:45 Edit APEL parser configuration file ({{{/etc/apel/parser.cfg}}}) and specify DB access settings, batch system ''accounting'' logs path, and ARC CE BLAH plugin logs path: 46 46 {{{ 47 47 [db] … … 76 76 }}} 77 77 78 Run {{{apelparser}}} and make sure records are parsed successfully looking into parser.log and of cause the database content :-)78 Run {{{apelparser}}} and make sure records are parsed successfully looking into {{{parser.log}}} and of course the database content :-) 79 79 80 80 If everything is OK, it's time to configure APEL client and broker network to use. … … 120 120 [broker] 121 121 # production 122 #bdii: ldap://bdii.ha.grid.org.ua:2170123 #network: PROD124 #use_ssl: true122 bdii: ldap://bdii.ha.grid.org.ua:2170 123 network: PROD 124 use_ssl: true 125 125 # testing 126 host: test-msg02.afroditi.hellasgrid.gr127 port: 6163128 use_ssl: false126 #host: test-msg02.afroditi.hellasgrid.gr 127 #port: 6163 128 #use_ssl: false 129 129 130 130 [certificates] … … 135 135 [messaging] 136 136 # production 137 #destination: /queue/global.accounting.cpu.central137 destination: /queue/global.accounting.cpu.central 138 138 # testing 139 destination: /queue/global.accounting.cputest.CENTRAL139 #destination: /queue/global.accounting.cputest.CENTRAL 140 140 path: /var/spool/apel/outgoing 141 141 … … 146 146 }}} 147 147 148 You can start with "testing" APEL server and open a GGUS ticket to verify i severything is OK. But once the solution will be verified for one site, another sites can go to production using the standard operations procedure:148 You can start with "testing" APEL server and open a GGUS ticket to verify if everything is OK. But once the solution will be verified for one site, another sites can go to production using the standard operations procedure: 149 149 - declare "gLite-APEL" endpoing in GOCDB for grid-site 150 150 - use PROD brockers from BDII