首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GCSFuse -GCSFuse挂载:挂载点不是空的

GCSFuse -GCSFuse挂载:挂载点不是空的
EN

Server Fault用户
提问于 2017-02-13 17:23:53
回答 1查看 7K关注 0票数 2

使用gcs引信在脚本中本地挂载服务器上的一个点。运行在Ubuntu 14 LTS服务器上。

我有两个熔断器挂载点,脚本将数据从其他挂载点传输到它们。

此脚本适用于其中一个挂载点,但不适用于第二个挂载点。

代码语言:javascript
复制
gcsfuse --debug_fuse bucket /mnt/gcloud-bucket
Using mount point: /mnt/gcloud-bucket
Opening GCS connection...
Opening bucket...
Mounting file system...
daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: Mount: mount: running fusermount: exit status 1

stderr:
fusermount: mountpoint is not empty
fusermount: if you are sure this is safe, use the 'nonempty' mount option

我检查了我的脚本的语法错误,它与正在运行的脚本相同,我尝试在shell中运行命令,它继续返回错误。

我也尝试重新启动以清除坐骑,但这并没有解决。

如果我转到/mnt/gcloud,云中的数据都在那里并已挂载,我可以浏览它,但是它不会出现在挂载-l输出中。

我也试着做了一次,但是找不到坐骑。

谢谢,

凸轮

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-02-13 19:23:31

如果您的mount命令输出显示路径上没有挂载,这意味着文件存储在父文件系统上。

因此,为了解决这个问题,您需要在再次运行脚本之前从目录中删除文件。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/832324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档