Skip to content

cli: add debug recover commands for loss of quorum recovery #71860

@erikgrinaker

Description

@erikgrinaker

As an incremental improvement on the current unsafe-remove-dead-replicas command for recovery from loss of quorum, we will be adding a new set of debug recover subcommands that automate parts of the process and detect scenarios in which is may be unsafe. The tool will be used on offline clusters in the first instance, with future improvements to make it an online process.

For more details, see the internal RFC draft.

Subcommands to implement:

Related to #17186.

Epic: CRDB-1513

Metadata

Metadata

Assignees

Labels

A-cli-adminCLI commands that pertain to controlling and configuring nodesA-kv-replicationRelating to Raft, consensus, and coordination.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions