By default, dCache does not have support for space management enabled. Without this support, dCache is unable to create space reservations and manage storage accordingly.
To enable space management the
srmSpaceManagementEnabled
option in
dCacheSetup
must be set to yes
.
Ensure that the
srmImplicitSpaceManagerEnabled
option is set
to no
—more on this option in a
moment. Also ensure that
SpaceManagerLinkGroupAuthorizationFileName
is
set to the standard value
/opt/d-cache/etc/spacemanager.cfg
. The
following lists a fragment from dCacheSetup
with these
options set.
# srmSpaceManagerEnabled=no srmSpaceManagerEnabled=yes # srmImplicitSpaceManagerEnabled=yes srmImplicitSpaceManagerEnabled=no SpaceManagerLinkGroupAuthorizationFileName=/opt/d-cache/etc/spacemanager.cfg
Create a new file
/opt/d-cache/etc/spacemanager.cfg
with the
following contents:
LinkGroup gks-linkGroup-Disk /gks/Role=* LinkGroup dech-linkGroup-Disk /dech/Role=*
This this configures the space manager to authorise any member
of VO gks for LinkGroup gks-linkGroup-Disk
and
any member of VO dech for LinkGroup
dech-linkGroup-Disk
.
It is necessary to restart both the SRM
Domain and the
GridFTP
-Door Domain for these changes to take affect.
[root@dcache-node] #
/opt/d-cache/bin/dcache restart srm-dcache-node
Domain gridftp-dcache-node
Domain Stopping gridftp-dcache-node
Domain (pid=29507) 0 Done Using CATALINA_BASE: /opt/d-cache/libexec/apache-tomcat-5.5.20 Using CATALINA_HOME: /opt/d-cache/libexec/apache-tomcat-5.5.20 Using CATALINA_TMPDIR: /opt/d-cache/libexec/apache-tomcat-5.5.20/temp Using JRE_HOME: /usr/java/jdk1.5.0_16 Stopping srm-dcache-node
(pid=20626) 0 Done Using CATALINA_BASE: /opt/d-cache/libexec/apache-tomcat-5.5.20 Using CATALINA_HOME: /opt/d-cache/libexec/apache-tomcat-5.5.20 Using CATALINA_TMPDIR: /opt/d-cache/libexec/apache-tomcat-5.5.20/temp Using JRE_HOME: /usr/java/jdk1.5.0_14 Pinging srm server to wake it up, will take few seconds ... - Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled. VersionInfo : v2.2 backend_type:dCache Done Starting gridftp-dcache-node
Domain Done (pid=30025)