bug report, sshfs mount on certain local directory causes unresponsive OS
Cooper Clauson <ceclauson <at> hotmail.com>
2015-08-09 21:51:10 GMT
This is a bug report, the behavior is very strange, I'll try to describe this as best as I can.
I'm attempting to mount 4 remote directories onto 4 local directories. The commands look like this:
sshfs remote-server-url:/home /mnt/sakura
sshfs remote-server-url:/cad /mnt/sakuraCad
sshfs remote-server-url:/data/WD2T0 /mnt/WD2T0
sshfs remote-server-url:/data/newWD2T0 /mnt/newWD2T0
Of these 4 commands, the first three execute with no problems, however, the fourth causes the process to
freeze. In the terminal, Ctrl-C will resume terminal behavior, but the process is still alive and can't be
killed. From here, if I try to navigate to the /mnt directory, the computer will freeze and need to be
rebooted. Also, if I try to open a new terminal, the computer will freeze and need to be rebooted.
The ssh command into remote-server-url works fine with no problems, also the first three filesystem
mounts work fine with no problems, only the fourth causes a problem, this is true regardless of the order in
which they are executed. Furthermore, the fourth command fails regardless of the remote directory that
is being mounted, it only depends on the *local* directory, so if you change this directory so that the
sshfs remote-server-url:/data/newWD2T0 /mnt/newWD2T0_
it works with no problems.
The system is a Centos 7 system. Initially the kernel version was 3.10.0 with the same version of fuse, the
version of sshfs is 2.5. In order to correct the problem, I tried upgrading the kernel to 4.1.4 along with
the fuse module, the problem still exists. Additionally, I reinstalled the operating system from
scratch a number of times, but this did not solve the problem. This exact same command works with no