传输端点未连接

问题描述 投票:82回答:6

FUSE经常(每2到3天)在我的挂载点上给我这个Transport endpoint is not connected错误,似乎唯一能解决的问题就是重启。

我目前有这样的挂载点设置,我不知道我应该在这里添加什么其他细节所以如果我错过任何东西请告诉我..

/dev/sdc1 /mnt/hdd2 ext4 defaults 0 0
/dev/sdb1 /mnt/hdd1 ext4 defaults 0 0
mhddfs#/mnt/hdd1,/mnt/hdd2 /data fuse defaults,allow_other 0 0
mount fuse
6个回答
6
投票

在0.1.39中引入了分段故障问题。您可以检查我的存储库,同时修复了这个:https://github.com/vdudouyt/mhddfs-nosegfault


182
投票

我有完全一样的问题。我没有在任何地方找到解决方案,但我已经能够通过简单地卸载和重新安装mountpoint来修复它而无需重新启动。

对于您的系统,命令将是:

fusermount -uz /data
mount /data

-z强制卸载,这解决了我重新启动的需要。根据您的设置,您可能需要以sudo的身份执行此操作。如果命令没有所需的提升权限,您可能会遇到以下错误:

fusermount:/ etc / mtab中找不到/ data的条目

我正在使用Ubuntu 14.04 LTS,以及当前版本的mhddfs


70
投票

这通常是由于文件系统崩溃导致挂载安装目录而导致的。转到安装点的父目录并输入fusermount -u YOUR_MNT_DIR

如果这不起作用,请做sudo umount -l YOUR_MNT_DIR


14
投票

我从ssfs命令从Fedora 17 linux到局域网上的Mindstorms EV3砖上的debian linux并通过无线连接得到了这个错误。

Bash命令:

el@defiant /mnt $ sshfs [email protected]:/root -p 22 /mnt/ev3
fuse: bad mount point `/mnt/ev3': Transport endpoint is not connected

这可以通过以下命令解决并再次尝试:

fusermount -u /mnt/ev3

这些额外的sshfs选项可防止上述错误同时发生:

sudo sshfs -d -o allow_other -o reconnect -o ServerAliveInterval=15 [email protected]:/var/lib/redmine/plugins /mnt -p 12345 -C

要使用上面的allow_other,您需要取消注释/etc/fuse.conf中的最后一行:

# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000

# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
user_allow_other

资料来源:http://slopjong.de/2013/04/26/sshfs-transport-endpoint-is-not-connected/


2
投票

现在这个答案是针对那些遇到这个问题而失去灵魂的人,因为他们强制卸载驱动器,但他们的硬盘驱动器是NTFS格式化。假设你安装了ntfs-3g(sudo apt-get install ntfs-3g)。

sudo ntfs-3g /dev/hdd /mnt/mount_point -o force

其中hdd是有问题的硬盘驱动器,并且存在“/ mnt / mount_point”目录。

注意:这解决了使用NTFS驱动器的Ubuntu 18.04机器上的问题,这些驱动器的日志文件通过sudo ntfsfix / dev / hdd重置,并使用sudo umount -l / mnt / mount_point强制卸载

留下我的答案,以防这个修复可以帮助任何人!


-1
投票

使用X2Go时遇到了这个问题。问题发生在远程计算机和本地PC之间共享的文件夹中。

解决方案:再次从该文件夹中取出CD。修好了。

© www.soinside.com 2019 - 2024. All rights reserved.