Hi Matt, it looks like you haven’t configured the cmsd.perf [0] directive on the servers. This is needed to define how load statistics are collected; note that there is no default. XRootD ships with a sample script for perf monitoring [1] and there are various third party tools as well. For example, we use our own Python based cms_perf [2]. Cheers, Max [0] https://xrootd.slac.stanford.edu/doc/dev54/cms_config.htm#_Toc53611073 [1] https://github.com/xrootd/xrootd/blob/master/utils/cms_monPerf [2] https://cms-perf.readthedocs.io/en/latest/ > On 19. Jan 2023, at 17:56, Doidge, Matt <[log in to unmask]> wrote: > > Hello, > We have 4 xrootd servers of differing hardware specs behind a single redirector host. However it appears that, despite some xroot hosts being much more loaded then others, redirections are sent to each node in something like a round-robin manner (each node getting 25% of the transfers, +/- 1%). > > In my naive understanding I thought that the cms.sched directive oi the redirerector config would be sufficient to enforce some kind of load balancing, and currently this is set to: > cms.sched cpu 35 io 30 mem 35 pag 0 runq 0 space 0 fuzz 10 > > On our xrootd servers, beyond the reference to the manager there is no specific cmsd directives being called, so only: > all.manager xgate.hec.lancs.ac.uk:3121 > > So I was wondering if I was missing something, so perhaps the scheduler was unable to make load-based decisions? The redirector does appears to behave correctly when an xroot server is down for any reason, not redirecting to it. Or perhaps I need to be more aggressive with my cms.sched settings? Any pointers would be appreciated. > > For reference my redirector and xroot server configs can be seen at: > https://github.com/mdoidge/lancsxroot/blob/main/xrootd-redirector.cfg (redirector config) > https://github.com/mdoidge/lancsxroot/blob/main/xrootd-cluster.cfg (xrootd server config) > (I tried to make an all-in-one config, but it didn't gel for me.) > > Thanks in advance, > Matt > > ######################################################################## > Use REPLY-ALL to reply to list > > To unsubscribe from the XROOTD-L list, click the following link: > https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1