Hello Daniel,

The docker container may not be properly supporting symbolic links, i.e., 
apparently you can write files inside the container, but in your log that error 
 is the first instance of the ln command.

Could you try running it w/o using a container and see if it gets past the ln 
command?   If so, then I would ask someone at your facility to look at the 
docker configuration.  The fix for that error message in some docker postings 
is to upgrade to a newer version of docker.

- rob

On Jul 11, 2018, at 11:06 AM, Daniel Kimmel 
<danielkim...@gmail.com<mailto:danielkim...@gmail.com>> wrote:


        External Email - Use Caution

Hello,

I'm attempting to run basic preprocessing with reconstruction using 
fmriprep-docker.py and freesurfer. The fmriprep process completes when 
excluding freesurfer, but encounters a fatal error when including freesurfer. 
There error is:

recon-all -s sub-18042401 exited with ERRORS at Wed Jul 11 01:39:47 UTC 2018

For more details, see the log file 
/out/freesurfer/sub-18042401/scripts/recon-all-rh.log
To report a problem, see http://surfer.nmr.mgh.harvard.edu/fswiki/BugReporting

Standard error:
ln: failed to create symbolic link 'rh.white.H': Operation not supported
Return code: 1

180711-01:39:51,447 workflow ERROR:
could not run node: 
fmriprep_wf.single_subject_18042401_wf.anat_preproc_wf.surface_recon_wf.autorecon_resume_wf.autorecon_surfs
180711-01:39:51,452 workflow ERROR:
could not run node: 
fmriprep_wf.single_subject_18042401_wf.anat_preproc_wf.surface_recon_wf.autorecon_resume_wf.autorecon_surfs
180711-01:39:54,738 cli WARNING:
Errors occurred while generating reports for participants: 18042401 (2).

The call to freesurfer is made by fmriprep, which is doing so within a docker 
container, so unfortunately I don't know the exact version of freesurfer. I'm 
using fmriprep version 1.0.13. I make the call to fmriprep from a CentOS Linux 
box:
uname -a:  Linux xxx.xxx.xxx.columbia.edu<http://xxx.xxx.xxx.columbia.edu/> 
3.10.0-862.2.3.el7.x86_64 #1 SMP Wed May 9 18:05:47 UTC 2018 x86_64 x86_64 
x86_64 GNU/Linux

I've attached:
1) the complete terminal output from fmriprep (which is reporting the output of 
freesurfer)
2) recon-all-status-rh.log
3) recon-all.log

Thanks very much for your help!
Best,
Daniel


<fmriprep-docker-terminal-output-12 - 
freesurfer.txt><recon-all-status-rh.log><recon-all.log>

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to