Setting up a Platform Config for machines that share a home directory

That implies that hostname -f is returning xc4elogin1 but that name isn’t valid on the other hosts.
(See Https messaging fails, communication error between HPC and cylc hosts - #3 by oliver.sanders)
You can hardwire the name in the global config but that then limits you to always running on that host. You can also try using IP addresses instead of host names.
See Global Configuration — Cylc 8.0rc1 documentation

Alternatively you can configure which hosts you want the scheduler to run on and only choose ones which don’t suffer this problem: Global Configuration — Cylc 8.0rc1 documentation

1 Like