This page last changed on Aug 11, 2005 by mattlangston.

xrootd runs on glast01 to serve the root histograms required by the system tests web front-end.

All relevant files can be found in ~glast/xrootd:

  • xrootd - The script which runs xrootd
  • xrootd.cf - The configuration file for xrootd
  • monitor - A program run by cron every 5 minutes to check that xrootd is running, and to start it if not
  • crontab - The entry added to crontab to run monitor

xrootd currently runs under account glast, and can serve data (read-only) from /nfs/farm/g/glast.

xrootd currently runs from the Root installation at /nfs/farm/g/glast/u05/GLAST_EXT/rh9_gcc32/ROOT/v4.02.00/root (xrootd has minimal dependence on root, so it might be more robust to simply copy the files required to the ~glast/xrootd directory, so that the service doesn't break when someone eventually deletes the above directory).

Log files from xrootd are written to /tmp/xrootd

xrootd listens for incoming connections on port 1094 (the rootd default)

I wouldn't worry about /nfs/farm/g/glast/u05/GLAST_EXT/rh9_gcc32/ROOT/v4.02.00/root being erased. They'll be around for a long time since that's the offical place of our external libraries. Chances are we will be using a newer version of xrootd way before that directory gets erased.

Posted by golpa at Jan 26, 2005 18:05

does anything clean up /tmp/ on glast01? Dan had been writing to glast04's root partition with the pipeline's admittedly verbose logs. He moved it to a big farm nfs partition.

Posted by richard at Jan 28, 2005 17:08

xrootd automatically creates a new log file each day. For now at least they should be quite small. I think taylor runs something that deletes old files on /tmp, we can watch and see how long they build up for.

Posted by tonyj at Jan 29, 2005 09:54
Document generated by Confluence on Jan 21, 2010 11:37