Riak CS race condition at start-up (was: Riak-CS issues when Riak endpoint fails-over to new server)

Luke Bakken lbakken at basho.com
Fri Jan 20 11:19:46 EST 2017

Hi Toby,

The process you use to run "riak-cs start" could use the "riak-admin
wait-for-service riak_kv" command to ensure Riak is ready first:


Luke Bakken
lbakken at basho.com

On Thu, Jan 19, 2017 at 5:38 PM, Toby Corkindale <toby at dryft.net> wrote:
> Hi guys,
> I've switched our configuration around, so that Riak CS now talks to
> instead of the haproxy version.
> We have immediately re-encountered the problems that caused us to move to
> haproxy.
> On start-up, riak takes slightly longer than riak-cs to get ready, and so
> riak-cs logs the following then exits.
> Restarting riak-cs again (so now 15 seconds after Riak started) results in a
> successful start-up, but obviously this is really annoying for our ops guys
> to have to remember to do after restarting riak or rebooting a machine.

More information about the riak-users mailing list