この文書は
- ただの個人メモです
Macのsshfsがうまくつながらない
- MacからLinuxをover sshでマウントできるsshfs便利です
- 何かの拍子でうまくつながらなくなった場合はunmount => 再度mountでだいたいなおります
- しかしunmountすらできなくなる場合があります
$ umount /Users/xxx/sshfs/docker/
umount(/Users/xxx/sshfs/docker): Resource busy -- try 'diskutil unmount'
$ diskutil unmount /Users/xxx/sshfs/docker
Unmount failed for /Users/xxx/sshfs/docker
プロセスkillで対処
- killでsshfsのプロセスをおとしてからunmountしたら通じました
$ pgrep -lf sshfs
2449 sshfs root@172.16.91.120:/var/lib/docker/xxxx /Users/xxx/sshfs/docker
$ kill -9 2449
$ umount -f /Users/xxx/sshfs/docker