当我尝试卸载FUSE文件系统时,出现错误:
root@ubuntu:/home/fufs/src# fusermount -u /tmp/kpfss
fusermount: failed to unmount /tmp/kpfss: Invalid argument
root@ubuntu:/home/fufs/src# fusermount -z -u /tmp/kpfss
fusermount: failed to unmount /tmp/kpfss: Invalid argument
如何卸载文件系统?感谢。
答案 0 :(得分:5)
之前遇到过这个问题,你可能会发现使用umount会有所帮助:
umount -f /tmp/kpfss # or whatever the mount point is
当我看到这个问题时,与远程服务器的连接断开,并且尝试访问挂载点会锁定shell。 shell进程甚至无法被杀死。
使用umount似乎有助于排序。
答案 1 :(得分:4)
通常在开发fuse文件系统的过程中,当熔丝文件系统在无限循环中锁定,或者以某种方式出现seg故障时,我已经经历过这种情况。我知道如何释放它的唯一方法是ps -ef | grep name_of_fuse_filesystem_process并杀死相应的pid。