Riak (and Riak CS and Stanchion) all assume some level of competence at Erlang. I found Riak was tricky to get running, but had picked up enough knowledge of Erlang's strange syntax and foibles from working with RabbitMQ.

Even then, some things weren't obvious, as you'll see from my questions to the list a few months ago.

I do wonder if it would be useful for Basho to publish some Chef and Puppet manifests that do the work of setting up a small cluster?


However I believe the best thing would be if Riak shipped with good defaults that get people up and running quickly. So, for example, instead of requiring the node name to be redefined in the vm.args, you'd just have it default to using your FQDN to construct a name.

Stop using Erlang's inpenetrable syntax for the config files, and use something people are familiar with, including the UNIX-style of loading snippets out of /etc/riak.d/*.conf or similar. Enable Riak CS to add a snippet that gets itself loaded, rather than requiring moderate amounts of edits to be performed manually, including adding paths to the Erlang library search path.


But.. that's just my thoughts, and I'm far from an expert. Maybe once the core of Riak has been improved even further and bugs squashed, there'll be time for the team to look at improving the initial setup experience. In the meantime I've found this list to be very helpful in getting a working system up and running.

-Toby

On 02/07/13 17:36, Guy Morton wrote:
Hi Chris

The video didn't include any information that I hadn't figured out. My problem 
is that I can't get it to work. I get the nice riak-cs admin page in my browser 
on port 8000 but it shows no users (perhaps reasonable because I only have 
succeeded in creating a single user so far - the admin user) and the create 
user function fails (with the error previously mentioned).

I've sent you my config files, though since then I've tried what feels like a 
thousand variants all to no avail. If the config is wrong enough riak-cs won't 
start, and when it does I can't do a thing.

I'm sure Riak cs is a great product, once it's set up! I just don't seem to be 
able to get over that hurdle.

--
Guy Morton
Web Development Manager
Brüel & Kjær EMS

________________________________________
From: Christopher Meiklejohn [cmeiklej...@basho.com]
Sent: Monday, 1 July 2013 4:26 PM
To: Guy Morton
Cc: riak-users@lists.basho.com
Subject: Re: Riak-CS-Control

Hi Guy,

Here is a good video introduction to configuring Riak CS Control:

http://basho.com/getting-started-with-riak-cs-control/

Let me know if you run into any specific issues and I'm happy to help.  I'm 
also lurking in the #riak room on Freenode (nick: cmeiklejohn) if you need 
further help (any of us should be able to!)

- Chris

--
Christopher Meiklejohn
Software Engineer
Basho Technologies, Inc.



On Monday, July 1, 2013 at 2:14 AM, Guy Morton wrote:

Also, I just found this - riak-cs-control... None of the install/config 
documents I saw previously mentioned it, or that it should be configured, or 
how. It seems to control the web interface referred to in my last email...

Where is the most up-to-date info about Riak CS and how to set it up? I am 
trying to set it up on Debian squeeze and I'm still floundering. I seem very 
close to having it working, but not quite. It's a bit frustrating! Is it just 
me, or is it complex to get working?

--
Guy Morton
Web Development Manager
Brüel & Kjær EMS
This e-mail is confidential and may be read, copied and used only by the 
intended recipient. If you have received it in error, please contact the sender 
immediately by return e-mail. Please then delete the e-mail and do not disclose 
its contents to any other person.

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com (mailto:riak-users@lists.basho.com)
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com




This e-mail is confidential and may be read, copied and used only by the 
intended recipient. If you have received it in error, please contact the sender 
immediately by return e-mail. Please then delete the e-mail and do not disclose 
its contents to any other person.

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com



_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to