Cylc 8 symlinking work/share dirs

For some cylc 7 suites that were having issues with large variations in cycle times due to I/O performance, I used to have in my rose-suite.conf

root-dir{share}=ln*=/mnt/lustre/a2fs-nvme/work/n02/n02/$USER
root-dir{work}=ln*=/mnt/lustre/a2fs-nvme/work/n02/n02/$USER

How do I replicate this behaviour in cylc 8? The help message implies I should create a ~/.cylc/global.cylc file to control this, but I only need this on certain suites.

Hi Helen,

You should use the archer2-nvme platform which will set up the symlinks for you. Make sure any tasks in your suite that run on Archer2 use either archer2-nvme or archer2-nvme-bg as the first task that runs is the one that sets up the symlinks.

See: https://cms.ncas.ac.uk/cylc8/#platforms

Best wishes,

Annette

Helen

See Cylc 8 on PUMA2 and ARCHER2 - you need to select the appropriate platform.

Grenville

Thanks, just totally missed!

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.