s3fs не может смонтировать ковш - PullRequest
0 голосов
/ 22 сентября 2011

Я заранее извиняюсь за то, что задал такой глупый вопрос, но как мне смонтировать ведро s3 в моей файловой системе, используя s3fs?

Я использовал простые инструкции, приведенные в: http://code.google.com/p/s3fs/wiki/FuseOverAmazon

У меня все это установлено, и я поместил свои учетные данные в файл / etc / passwd-s3fs, а затем просто смонтировал его так:

s3fs myBucket / mnt / ... -o use_cache = / tmp

Но когда я пытаюсь просмотреть файлы (используя команду 'ls'), и когда я пытаюсь получить к ним доступ в небольшой написанной мной java-программе, каталог просто пуст.

Что я делаю не так?

Просто чтобы заметить: я запускаю его на сервере Linux.Я также попробовал это на локальном госте Ubuntu, размещенном на vmware, работающем под Windows 7.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

s3fs использует свою собственную схему метаданных, которая не совместима с другими инструментами s3, поэтому, например, если вы монтируете корзину с использованием s3fs, содержимое которой было создано другим инструментом s3, тогда «формат» содержимого корзины ( особенно если есть папки) скорее всего не будет совместим

Итак, лучший способ - начать с / mount пустого контейнера, а затем заполнить его данными, используя сам s3fs

0 голосов
/ 19 января 2012

s3fs Переустановите

s3fs-c но "первоначальный коммит, релиз 1.59"

s3fs-cloudpack является версией комм. 1,61 ( пример установки )

...