arc-infoindex-relay(8)

arc-infoindex-relay8

Arc information index relay helper

Usage

arc-infoindex-relay server-fifo

Overview

The arc-infoindex-relay command is used internally by the ARC Information System to relay queries and responses between the slapd server and the arc-infoindex-server

Arguments

server-fifo

The FIFO on which the arc-infoindex-server accepts queries

Extended description

arc-infoindex-relay acts as a bridge between the slapd server and the arc-infoindex-server in the NorduGrid ARC Information system. For each index served by the arc-infoindex-server a shell backend database should be configured in the slapd configuration.

Here is a sample configuration:

database  shell
suffix    "Mds-Vo-name=Sweden,o=Grid"
bind      /usr/sbin/arc-infoindex-relay /var/run/arc/infosys/giis-fifo
add       /usr/sbin/arc-infoindex-relay /var/run/arc/infosys/giis-fifo
search    /usr/sbin/arc-infoindex-relay /var/run/arc/infosys/giis-fifo
access to * by * write

When a query for the configured database is received by the slapd server, the server will call out to the arc-infoindex-relay. The arc-infoindex-relay will then open a unique return FIFO for this query and then forward the query and the name of the return FIFO to the arc-infoindex-server through the configured server FIFO. When the arc-infoindex-server has processed the query it will return the result to the arc-infoindex-relay using the return FIFO. The arc-infoindex-relay then closes the return FIFO and forwards the response to the slapd server.

Releases

3 releases since Debian 8 (Jessie); the text changed 2 times.

  1. 8
  2. 9
  3. 10

Author

Mattias Ellert <[email protected]>

From nordugrid-arc-egiis 5.4.3-2 in Debian 10 (Buster). Parsed by carta from the page's man source.