Im unable to locally execute scripts from volumes mounted through sshfs. I was able to as late as last Friday. Anyone else seeing this? Is there a way we can fix it?
Where are the scripts located? Where are you running them? Check the permissions on the file(s) to be sure you have access. Can you read the file(s)? Try re-mounting the volume. Make sure nothing else has the file(s) locked open.
The files are located on Goldman, I am attempting to execute them on my local machine. ls gives the permissions for the file as owned by root and read/writeable but not executable. chmod u+x file.py doesn't give an error but also doesnt change the listed permissions. The file isnt open anywhere. I can run the same file if I bring it to my local machine and change the permissions.
In cases where you have scripts, you can usually run them like this:
python file.py
perl file.pl
bash file.sh
and you don't have to worry whether the executable bit is set. I have noticed sometimes it's hard to get binary executables to run from mounted file systems on the cluster, but I don't know yet under what conditions it doesn't work.