-
Notifications
You must be signed in to change notification settings - Fork 13
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
Joining cluster without claiming partition #111
Comments
I don't think joining a cluster without intended participation is supported. What is a passive node supposed to do after joining? |
The passive node will act as a client that is able to send commands to one or more of the vnodes in the cluster. Or is there a more established way to achieve that? |
I get what you mean now. Sadly, this is not supported by See issue #40 :
I don't know when and how this issue will be tackled, as the project is currently only in maintenance mode. If someone is up to the task and tries to implement it, it would be a welcomed contribution. Going to close this issue, as this is tracked in the other bigger issue. |
Hi, suppose I have 4 nodes and want to divvy up the v-nodes among node1..node3.
What would it take to make node4 "passive" (does not claim partition/start v-nodes)?
Here's what I've tried: skipping
:riak_core.register/1
and:riak_core_node_watcher.service_up/2
in node4 startup, but when I connected node4 into the cluster and start the claimant process (:riak_core_claimant.plan/0
and:riak_core_claimant.commit/0
), although sent commands are still successfully routed (to vnodes in node1, node2, and node3), all the nodes are stuck in pending trying to rebalance (?).The text was updated successfully, but these errors were encountered: