Назад | Перейти на главную страницу

s3ql mount кажется отключенным

Я пытаюсь смонтировать хранилище объектов runabove, основанное на openstack-swift, в свою файловую систему благодаря S3QL.

Я использую сервер Ubuntu 14.04 LTS.

Итак, я смонтировал свое хранилище объектов с помощью:

$ mount.s3ql --authfile /home/sylvain/.s3ql.creds --log syslog swiftks://auth.runabove.io/SBG-1:data /home/sylvain/cloud
Using 2 upload threads.
Autodetected 4058 file descriptors available for cache entries
Using cached metadata.
Setting cache size to 233331 MB
Mounting filesystem...

Кажется, что он работает без ошибок, но затем, когда я пытаюсь перечислить содержимое моей недавно смонтированной конечной точки:

$ ls -la /home/sylvain/cloud/ 
total 0 
drwx------ 1 sylvain sylvain 0 juil.  6 10:00 lost+found

Вообще ничего ... вместо этого тот факт, что мой контейнер НЕ пуст:

---data---
Object Count: 3140
Size: : 11,2 Go
Access: Private

Затем я создаю тестовый файл и отключаю свою конечную точку:

$ echo "this is a test" > /home/sylvain/cloud/test.txt
$ umount.s3ql /home/sylvain/cloud

Вновь созданный файл не отображается в веб-интерфейсе Horizon ... но если я снова смонтирую конечную точку S3QL, файл снова появится с его содержимым.

Есть идеи, что я пропустил?

S3QL - это не программа для просмотра ваших существующих объектов, это файловая система, которая использует ваш контейнер для хранения данных. Другими словами, единственные данные, к которым вы можете получить доступ с помощью S3QL, - это данные, которые вы записали в файловую систему S3QL, и единственный способ прочитать данные, которые вы написали с помощью S3QL, - это использовать S3QL.