Kenneth Hoste <[email protected]> writes: > On 05/12/2019 12:15, Åke Sandgren wrote: >> >> >> On 12/5/19 11:40 AM, Loris Bennett wrote >> ... >>> but get the error >>> >>> == FAILED: Installation ended unsuccessfully (build directory: >>> /trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2): >>> build failed (first 300 chars): Failed to chmod/chown several paths: >>> ['/trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2', >>> '/trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2/protobufpython', >>> '/trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2/abslpy >>> (took 4 sec) >>> >>> I'm running the Slurm job as the same user I use always to run >>> Easybuild, so all the above directories are already owned by that user. >>> >>> Any ideas about what I might be doing wrong? >> >> You need to look in the log file to see what the actual error is, the >> summary just tells you something went wrong. > > The summary sure isn't the easy way to tell what's going wrong, we should look > into better error reporting for sure. > > But here the problem is pretty clear: "Failed to chmod/chown several paths". > > EasyBuild tried to ensure correct permissions are set for a bunch of paths, > and > failed. > > I agree with Åke that the likely cause here is the srun: you probably had N eb > commands running in parallel, stepping on each others toes.
It was actually the fact that although I had remounted the NFS share on the GPU node which contains the EasyBuild directory with the 'rw' option, the NFS server was exporting it read-only. Sorry for the noise. Loris -- Dr. Loris Bennett (Mr.) ZEDAT, Freie Universität Berlin Email [email protected]

