在不卸载的情况下向安装点添加和删除选项

在不卸载的情况下向安装点添加和删除选项

我的 gluster 挂载点存在一些问题,要使用其 gfid 查找文件,我必须使用附加选项挂载(重新挂载)gluster 卷。

挂载-t glusterfs -o辅助 gfid 安装主机名:卷名称 <path_to_fuse_mnt>

如何添加此选项而不干扰安装点并丢失其实际选项,以及如何在完成工作后删除该选项?

问候。

答案1

这确实取决于文件系统,而且我对 glusterfs 不太了解。但:

某些文件系统支持-o remount允许按原样保留所有当前可用的打开的文件,但会更改安装选项

mount -t glusterfs -o remount,aux-gfid-mount hostname:volume-name 

我记得(但我不知道当前内核是否仍然如此!)大约 2016 年(Linux 3.10 左右??),FUSE 可以不是完全被重新安装。因此,如果这确实是 FUSE 挂载,您可能只是希望做一些不可能的事情(我认为 Glusterfs 是一个纯粹的用户空间文件系统,所以是的,它是)。

如果 glusterfs 不支持重新挂载,那么你就不走运了,需要使用该aux-gfid-mount选项在其他地方挂载相同的卷(挂载它ro可能是一个不错的选择!)并在那里进行查找(然后卸载) 。这似乎不是老实说,这是一个糟糕的选择! (说“我希望我的文件系统在一段时间内表现不同,而它处于如此活跃的使用状态,我无法卸载它”,这感觉很奇怪;这感觉有点坏主意。)

相关内容