Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting quota per users and compatibility of GUI client programs #1347

Open
Daemoomoo opened this issue Feb 13, 2018 · 1 comment
Open

Setting quota per users and compatibility of GUI client programs #1347

Daemoomoo opened this issue Feb 13, 2018 · 1 comment

Comments

@Daemoomoo
Copy link

I installed riak-kv and riak-cs for using private cloud services. However, I have a difficulty solving 2 problems.
Firstly, I don't know how to set the quota per users. I already read the release note of riak-cs, but I don't understand this contents.
Secondly, I don't know why GUI S3 client programs(ex. Dragondisk, S3 Client, etc) for windows using Amazon S3 protocol do not work with riak-cs. In case of Dragondisk, creating the bucket and accessing the bucket is not worked. In case of s3cmd, all of the operations is worked correctly. If I develop GUI client program for windows using the java API for riak-cs, is it possible to work well?

@Bob-The-Marauder
Copy link

For your quota issues, please provide commands/configurations and any errors encountered (client and server side) so that we can see what you have tried and hopefully make suggestions.

Please bear in mind that Riak CS development has only recently restarted. The previous release of Riak CS was in 2016 - before s3cmd version 2 was released. Although I have not used the GUI clients, I can tell you that s3cmd 1.x series works perfectly well for everything I have seen thrown at it when configured properly. s3cmd 2.x series works for all the obvious CRUD operations but your mileage may vary with the more advanced commands.

I suspect the issues you are having with clients is due to a configuration issue. My guess would be signatures. Riak CS in default configuration only supports v2_signature out of the box. In the latest Riak CS (2.1.2rc2 at time of writing), I made v4_signature support easily available with a few caveats listed in the release notes. If your client was not using v2_signatures (most use v4 by default) then you would have suffered connectivity issues. Either tell your client to use v2 or switch to the latest version of Riak CS and enable v4 support in riak-cs.conf (assuming you are ok with the caveats).

Regarding development, CS supports the API, curl and S3, so talk to whichever interface you are happiest with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants