Beginning with version 1.6.6 of dCache the replica manager can be started as follows:
The replica manager will use the same PostgreSQL database and
database user srmdcache as the
SRM
. The standard configuration assumes that the database
server is installed on the same machine as the replica manager
— usually the admin node of the dCache instance. To
create and configure the database
replicas used by the replica manager in
the database server do:
[root] #
su postgres
[user] $
createdb -U srmdcache replicas
[user] $
psql -U srmdcache -d replicas -f /opt/d-cache/etc/psql_install_replicas.sql
[user] $
exit
The start-up script bin/dcache-core
already
contains the correct lines to start and stop the domain
containing the replica manager as comments. Just remove the two
hash (“#”) signs and restart the dCache instance.
The replica manager may also be started separately by
[root] #
/opt/d-cache/jobs/replica -logfile=/opt/d-cache/log/replica.log start
and stopped by
[root] #
/opt/d-cache/jobs/replica stop
In the default configuration, all pools of the dCache instance will be managed. The replica manager will keep the number of replicas between 2 and 3 (including). At each restart of the replica manager the pool configuration in the database will be recreated.