s3fs卸载:目录不为空

时间:2019-05-10 15:17:36

标签: amazon-s3 s3fs umount

我正在使用s3fsosxfuse在Mac上安装S3目录:

s3fs my-bucket-name $PWD/s3

是时候卸载它了,我这样做:

% s3fs umount $PWD/s3
s3fs: MOUNTPOINT directory /Users/kwilliams/blah/s3 is not empty.
if you are sure this is safe, can use the 'nonempty' mount option.

不确定这样做是否安全-我没有故意在s3目录中创建任何新文件,并且如果创建了任何新文件,我需要了解它这样我就可以清理它们或弄清楚发生了什么。

在尝试卸载时,我也不希望它对基础S3存储桶执行任何操作(创建,删除)。我不确定nonempty选项会做什么。

我执行ls时,目录肯定显示为非空,因为它向我显示了存储桶的内容。

最后-消息说我可以use the 'nonempty' mount option-是说我应该在挂载时使用该选项,还是在卸载时可以使用它? s3fs --help并不表示s3fs umount可以采取任何选择。

1 个答案:

答案 0 :(得分:1)

好吧,我觉得很傻-发布后立即找出答案。我不应该做s3fs umount $PWD/s3,而只是做umount $PWD/s3

前者可能正在尝试将另一个名为umount的存储桶安装在与前一个存储桶相同的路径上。