#------------------------------------------------------------------------------- # Define the instances of xrootd, cmsd and frmd here and specify the option you # need. For example, use the -d flag to send debug output to the logfile, # the options responsible for daemonizing, pidfiles and instance naming will # be appended automatically. #------------------------------------------------------------------------------- #------------------------------------------------------------------------------- # Define the user account name which will be used to start the daemons. # These may have many unexpected side effects, so be sure you know what you're # doing before playing with them. #------------------------------------------------------------------------------- XROOTD_USER=xrootd XROOTD_GROUP=xrootd #------------------------------------------------------------------------------- # Define the commandline options for the instances of the daemons. # The format is: # DAEMON_NAME_OPTIONS, where: # DAEMON - the daemon name, the valid values are: XROOTD, CMSD, XFRD and PURD # NAME - the name of the instance, any uppercase alphanumeric string # without whitespaces is valid #------------------------------------------------------------------------------- XROOTD_DEFAULT_OPTIONS="-l /var/log/xrootd/xrootd.log -c /etc/xrootd/xrootd-clustered.cfg -k fifo" #XROOTD_DEFAULT_OPTIONS="-l /var/log/xrootd/xrootd.log -c /etc/xrootd/xrootd-standalone.cfg -k fifo" CMSD_DEFAULT_OPTIONS="-l /var/log/xrootd/cmsd.log -c /etc/xrootd/xrootd-clustered.cfg -k fifo" PURD_DEFAULT_OPTIONS="-l /var/log/xrootd/purged.log -c /etc/xrootd/xrootd-clustered.cfg -k fifo" XFRD_DEFAULT_OPTIONS="-l /var/log/xrootd/xfrd.log -c /etc/xrootd/xrootd-clustered.cfg -k fifo" #------------------------------------------------------------------------------- # Names of the instances to be started by default, the case doesn't matter, # the names will be converted to lowercase automatically, use space as a # separator #------------------------------------------------------------------------------- XROOTD_INSTANCES="default" CMSD_INSTANCES="default" PURD_INSTANCES="default" XFRD_INSTANCES="default" #------------------------------------------------------------------------------- # Names of the instances that should run XRootD 3 versions of the executables. # By default XRootD 4 versions are run, however it is possible to run XRootD 3 # if the appropriate compat packages are installed. #------------------------------------------------------------------------------- #XROOTD3_INSTANCES="default" #CMSD3_INSTANCES="default" #PURD3_INSTANCES="default" #XFRD3_INSTANCES="default" #------------------------------------------------------------------------------- # Use a custom memory allocator when the one provided with the Standard C # Library (glibc) is eating up too much system memory. This is almost always the # case for RHEL >= 6, so you may consider installing jemalloc or tcmalloc and # using one of them instead. # # In order to do that, install either one of the packages: # # yum install jemalloc # for jemalloc # or # yum install gperftools-libs # for tcmalloc # # and uncomment one of the following lines. You may need to adjust the library # paths depending on the type of your system. #------------------------------------------------------------------------------- #export LD_PRELOAD=/usr/lib64/libjemalloc.so.1 #export LD_PRELOAD=/usr/lib64/libtcmalloc.so.4