Print

Print


  Hi Matt,

On Sun, Feb 27, 2005 at 09:03:29AM -0800, Langston, Matthew David wrote:
> We would like to export multiple directories from our xrootd server. The
> version of xrootd we are running currently only supports exporting one
> directory. This is our current xrootd.cf file:
> 
> glast@glast01 $ cat xrootd.cf
> xrootd.fslib libXrdOfs.so
> oss.readonly
> xrootd.export /nfs/farm/g/glast/
> 
> We would like to do something like this:
> 
> glast@glast01 $ cat xrootd.cf
> xrootd.fslib libXrdOfs.so
> oss.readonly
> xrootd.export /nfs/farm/g/glast/dir1
> xrootd.export /nfs/farm/g/glast/dir2
> 
> However, it appears that xrootd only takes the last "xrootd.export"
> stanza. Is there a way to get multiple exports (maybe in a later version
> of xrootd)?

  If you want to export multiple disk partitions from a single server, there
is a "cache file system" which is supported for use on the back end. There
is some information about this here:

  http://xrootd.slac.stanford.edu/doc/mps_config/mps_config.htm

Unfortunately, I've not written any simple examples of that. (Note that
the documentation discusses a more general set of back end scripts to do 
migration/purge of files staged from a MSS.)

  Does this help with your problem?

  (Note also that you can hide the details of the internal organization
on the server from the external clients with some of the other directives 
like "localroot".)

                                   Pete

-------------------------------------------------------------------------
Peter Elmer     E-mail: [log in to unmask]      Phone: +41 (22) 767-4644
Address: CERN Division PPE, Bat. 32 2C-14, CH-1211 Geneva 23, Switzerland
-------------------------------------------------------------------------