For detailed information on all changes in the EMI-3 release of ARC please see the release notes distributed with ARC packages.

ARC packaging changes for EMI-3

Information system

The package nordugrid-arc-aris has been split into two packages nordugrid-arc-aris and nordugrid-arc-ldap-infosys.

  • To run a local information system (ARIS) requires nordugrid-arc-aris and nordugrid-arc-ldap-infosys
  • To run an information index (EGIIS) requires nordugrid-arc-egiis and nordugrid-arc-ldap-infosys

Data Management Components (DMCs)

The Data Management Component (DMC) plugins provide support for various Grid data access protocols. In previous versions of ARC there were two packages

  • nordugrid-arc-plugins-needed - for protocols file, http(s), arc, LDAP, SRM. This has no external dependencies.
  • nordugrid-arc-plugins-globus - Globus-related protocols: gsiftp, RLS, LFC, xrootd. Depends on Globus and xrootd packages
In EMI-3 the corresponding packages are:
  • nordugrid-arc-plugins-needed - for protocols file, http(s), arc, LDAP, SRM. This has no external dependencies.
  • nordugrid-arc-plugins-globus - Globus-related protocols: gsiftp, LFC. Depends on Globus packages.
  • nordugrid-arc-plugins-xrootd - xrootd protocol. Depends on xrootd packages.
  • nordugrid-arc-plugins-gfal - Plugin to interact with gfal2 as part of EMI datalib. Depends on core gfal2 packages. Protocol support within gfal2 is provided by its own set of plugins which nordugrid-arc-plugins-gfal does not depend on.

Note: RLS is no longer supported.

Common Authentication Library (CANL)

The ARC build depends on canl-c++ and a new package nordugrid-arc-arcproxyalt has been released, containing a version of the arcproxy command line tool which depends on CANL.

ARC Cache Index (ACIX)

ACIX is packaged along with the rest of ARC in new packages

  • nordugrid-arc-acix-core - core components
  • nordugrid-arc-acix-cache - cache info collector which runs alongside the CE
  • nordugrid-arc-acix-index - service which indexes cache content from CEs

See the ARC CE system administrator manual for more information on ACIX.

Misc utils

A new package nordugrid-arc-misc-utils is available, containing various test and other utilities. The following binary executables have been moved from the nordugrid-arc-client package to this new package:

  • arcwsrf
  • perftest (renamed arcperftest)
  • saml_assertion_init

In addition a new binary executable is available in this package:

  • arcemiestest

Discontinued packages

The following packages are no longer distributed

  • nordugrid-arc-chelonia
  • nordugrid-arc-hopi
  • nordugrid-arc-isis
  • nordugrid-arc-janitor

ARC configuration changes for EMI-3

The ARC information system init script grid-infosys has been split into separate components. The scripts to run depend on which component of the information system you are running:

  • To start a local information system (ARIS):
    • start nordugrid-arc-slapd
    • start nordugird-arc-bdii

  • To start a information index server (EGIIS):
    • start nordugrid-arc-slapd
    • start nordugrid-arc-egiis

  • If you are running both an ARIS and an EGIIS you should only start the nordugrid-arc-slapd service once.

  • To start the information registration process to other EGIIS services:
    • start nordugrid-arc-inforeg

arc.conf changes

For full description of all arc.conf configuration see arc.conf.reference, distributed with ARC packages

  • New options arguspdp_endpoint and arguspdp_profile for ARGUS integration
  • New option watchdog for automatic service restart
  • New sections [acix/cacheserver] and [acix/indexserver] for ACIX
  • Option newdatastaging changed to enable_dtr and is "yes" by default
  • Option control is no longer supported. controldir should be used instead

ARC API changes for EMI-3

API changes are documented here.

Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r7 - 2013-01-25 - DavidCameron
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 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