could anyone point me to a explanation of how file locking works in Nextflow? And more specifically: what mount options are required for Lustre and BeeGFS?
For Lustre, is `-o flock` mandatory (see also
this thread)? The
Lustre Wiki states that "cluster-wide locking will have a detrimental impact on file system performance, and should only be enabled when absolutely required." Depending on how it works in Nextflow, would the apparently faster `localflock` be an alternative option, assuming the Nextflow control job is only ever run on one and the same node? The Lustre cluster we have access to is not managed by us, so I can't just try and would like to ask for the most minimally invasive change.