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

Reip doesn't work Riak >= 3.0 #1121

Open
martinsumner opened this issue Nov 10, 2022 · 1 comment
Open

Reip doesn't work Riak >= 3.0 #1121

martinsumner opened this issue Nov 10, 2022 · 1 comment

Comments

@martinsumner
Copy link
Contributor

martinsumner commented Nov 10, 2022

The riak admin reip command in the riak-admin script depends on two node_package env.sh scripts, that no longer exist:

The reip command also depends on the check_config command populating the $CONFIG_ARGS.

As this command normally requires on the node being down, it isn't obvious that it can be safely replaced by starting the node and running riak_kv_console:reip/1 from remote_console (and as this would start the ring manager, and potentially gossip this, it might not be safe).

@Bob-The-Marauder - have you guys hit this, and if so do you have a workaround?

Sadly riak_test has no tests for this.

@martinsumner
Copy link
Contributor Author

#1122

This doesn't fix the problem, but offers an alternative reip_manual. This command is easier to support, as it removes from the code path the requirement for riak_core to be loaded. However, the operator needs to know their Cluster Name and the directory containing the ring files to use it.

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

1 participant