<div dir="ltr"><div><div><div><div><div><div><div><div>Hello Riak-users<br><br></div>We have 9 node Riak-cluster, that we use to store user accounts.<br><br></div>Some of the crucial data fields of user account are indexed using I2, so that we can do secondary index queries based on them.<br><br></div>Today, we tested how our cluster performs when few nodes go down, and results were not very good.<br><br></div>If more than 2 nodes go down, all I2 queries will start failing, returning HTTP 500, with "insufficient vnodes available" error.<code></code> After nodes are up again, things start working again.<br></div><div>Normal object CRUD operations worked fine.<br></div><div><br></div>Is this to be expected behaviour ?<br><br></div>Funny thing is, that we have other cluster, with same configuration but with 6 nodes, for other environment, and that also experiences same problems when more than 2 nodes go down, so it does not seem to have anything to do with percentage of nodes being down..<br><br></div>Our ring size is 256, and current Riak version is 2.2. <br><br>Both clusters were first created years ago, with Riak 1.4, if memory serves, and I believe we tested this same thing back then, and I2 queries did not stop working this easily then..<br><br></div>Any help would be appreciated!<br></div>