Hi,
I am setting up an xrootd cluster for the first time and I have a
question about the oss.cache directive.
Some of my data servers have two partitions (and some have one) that I
want to use for storage. Is it true that the oss.cache directive MUST
be used to put two partitions into service? How is load balancing
(based on space) managed on caches versus partitions? Are there any
performance penalties to using the cache directive?
Finally, when a directory is created within a cache, does the directory
get created on both partitions?
If the partition on a one mount server is /xrd1 and the partitions on
dual-mount server are /xrd1 and /xrd2, would the following snippet from
the config file be appropriate:
#
#
olb.path rw /xrd
#
oss.cache public /xrd*
#
xrootd.fslib /opt/xrootd/lib/libXrdOfs.so
xrootd.export /xrd
I am expecting this to create a global namespace rooted at /xrd that is
writable and would use both partitions of dual-mount data server.
Thanks for any information,
Patrick
|