s3fs unmount: каталог не пустой - PullRequest
0 голосов
/ 10 мая 2019

Я использую s3fs и osxfuse, чтобы смонтировать каталог S3 на моем Mac:

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 Ответ

2 голосов
/ 10 мая 2019

Хорошо, я чувствую себя глупо - я понял ответ сразу после публикации.Я не должен делать s3fs umount $PWD/s3, просто umount $PWD/s3.

Первый, вероятно, пытается смонтировать другое ведро с именем umount на том же пути, где смонтировано предыдущее.

...