我在几个Ubuntu服务器上使用glusterfs :其中两个在复制模式下运行glusterfs服务器。
如果没有任何明显的错误,glusterfs分区就会失效,当我试图访问陈旧的分区时,系统会显示此错误:
Transport endpoint is not connected另外,当在父文件夹上运行ls -l时,我得到:
d????????? ? ? ? ? ? myfolder我尝试了我能找到的所有类型的命令来收集这个分区,但是我无法完成它:
umount -l /path/to/mount/point
umount -f /path/to/mount/point此外,使用fuser命令显示访问此文件夹的进程无效。不能卸载fuse内核模块,因为从内核配置中可以清楚地看到,fuse是内置到内核中的,而不是可加载的模块。我在/boot/config-2.6.32-24-server中找到了这一行
CONFIG_FUSE_FS=y我有两个选择:
sudo glusterfs -f /etc/glustefs/glusterfs.vol /path/to/folder2挂载。当然,我选择了备选案文2。
以前有谁遇到过这样的问题吗?
有谁能找到更好的解决方案吗?
发布于 2013-03-04 15:09:28
尝试停止glusterfs服务,首先在第二个节点上,然后在第一个节点上。对于Ubuntu,命令是:
sudo/etc/init.d/glusterfs stop或者,从这两台机器上的启动中删除glusterfs服务,并将两者都重新启动。那么,分区就不应该在引导时挂载,因为glusterfs就是这样做的。
发布于 2017-06-14 07:58:08
这可以解决“传输端点未连接”的错误。
sudo umount /mnt
sudo fusermount -uz /mnt
sudo mount /mnthttps://serverfault.com/questions/396506
复制相似问题