[an error occurred while processing this directive]

Files

In this section we will have a look at the configuration and log files of dCache.

The dCache software is installed in one directory, normally /opt/d-cache/. All configuration files can be found here.

In the previous section we have already seen how a domain is restarted:

[root] # /opt/d-cache/bin/dcache restart <domainName>

Log files of domains are by default stored in /var/log/<domainName>.log. We strongly encourage to configure logrotate to rotate the dCache log files to avoid filling up the log file system. This can typically be achieved by creating the file /etc/logrotate.d/dcache with the following content:

/var/log/*.log {
    compress
    rotate 100
    missingok
    copytruncate
}

More details about domains and cells can be found in Chapter 5, The Cell Package.

The most central component of a dCache instance is the PoolManager cell. It reads additional configuration information from the file /opt/d-cache/config/PoolManager.conf at start-up. However, it is not necessary to restart the domain when changing the file. We will see an example of this below.

Similar to /opt/d-cache/config/PoolManager.conf, pools read their configuration from <poolDir>/pool/setup at startup.