Hello,
I would like to combine Glusterfs with S3FS.
The idea is to create a tiered volume composed of local network storage and
remote object storage (something similar to vendor tiering solutions, but with
some tiers being remote).
I have successfully setup local Glusterfs part on one side, and S3FS mount on
another side:
-local volume is OK (create, start)
-creating a Gluster volume on S3FS is OK
-starting the volume on S3FS fails
(/gluster/s3fs is symlinked to /s3fs)
root at dfs:/gluster/s3fs# gluster volume create dfs dfs:/s3fs/test
volume create: dfs: success: please start the volume to access data
root at dfs:/gluster/s3fs# gluster volume start dfs
volume start: dfs: failed: Commit failed on localhost. Please check log file for
details.
>From the log:
[2016-06-15 09:36:13.289768] E [MSGID: 113082] [posix.c:6638:init] 0-dfs-posix:
/s3fs/test: failed to set gfid [Le fichier existe]
[2016-06-15 09:36:13.289831] E [MSGID: 101019] [xlator.c:433:xlator_init]
0-dfs-posix: Initialization of volume 'dfs-posix' failed, review your
volfile again
[2016-06-15 09:36:13.289840] E [graph.c:322:glusterfs_graph_init] 0-dfs-posix:
initializing translator failed
[2016-06-15 09:36:13.289847] E [graph.c:661:glusterfs_graph_activate] 0-graph:
init failed
It looks like S3FS is not compliant with Gluster expectation.
Questions :
Has someone tried to do similar things ?
Is there any chance this kind of scenario can work ?
I also have the idea to test this with Swift object storage. Advises are
welcome.
Vincent
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.gluster.org/pipermail/gluster-users/attachments/20160615/eb7f2615/attachment.html>