A initial configuration of xrootd server is done during the kickstart install, the resulting configuration file is /etc/xrootd/xrootd-clustered.cfg. This configuration is based on available information at install. To reconfigure a xrootd node after changes on any attribute that build the .cfg file requires rebuild the configuration by running the rocks command.
# rocks sync host osg xrootd <hostname> |
This will rewrite /etc/xrootd/xrootd-clustered.cfg
![]() | To view the script of changes for the files before making changes, use rocks report host osg xrootd config <hostname> |
![]() | To generate the script, login on the xrootd node and run rocks report host osg xrootd config <hostname> | rocks report script | bash the output script will be writen in /root/XrootdConfigurator |
In case Xrootd was not installed at kickstart, it is possible to install in a node or appliance after kickstart by setting OSG_XRD to true on a host or appliance and then syncing as shown below
# rocks set host attr <hostname> OSG_XRD value=true # rocks sync host osg xrootd install <hostname> |
To find information about xrootd configuration please see the OSG documentation at OSG twiki page.