Running a manual repair

About this task

Run a manual ad hoc repair operation on tables in a keyspace. Use the Repair option in the Nodes Administration area of OpsCenter Monitoring.

For more information about manual repairs, see the corresponding nodetool repair command.

Prerequisites

  • If OpsCenter role-based security is enabled, be sure that the permission for the Repair option in Node Operations is enabled for the appropriate user roles.

  • Disable the NodeSync Service and disable the Repair Service if they are running.

    Do not run a manual repair if the Repair Service or NodeSync Service is active. Manual repairs fail if those services are active.

Procedure

  1. Click cluster name > Nodes.

  2. In the List view, select a node.

  3. Click Repair from the main actions bar.

    Nodes Repair option

    The Repair option is also available from the Actions menu in the Node Details dialog.

    The Choose Repair Options dialog appears.

    Choose repair options when running a manual repair in OpsCenter Nodes admin area

  4. Select one or more or all tables within a keyspace. Click the keyspace name to select all its tables.

    Manual repairs can only be performed on a single keyspace per operation.

  5. If applicable to your environment, select Only use nodes in the same datacenter for the repair. This option is analogous to using the --in-local-dc option for nodetool repair. Otherwise, nodes in other datacenters within a multi-DC environment are used in the repair as appropriate.

  6. If applicable, select Only repair this node’s primary range. This option is analogous to using the --partitioner-range option of nodetool repair.

  7. To run the repair simultaneously on all replicas for the node’s range, select Fully concurrent repair. This option is analogous to using the --full option of nodetool repair.

    Only select the fully concurrent option if using SSDs (solid-state drives) or do not have concerns with heavy disk I/O.

  8. Click Repair.

    The Run Repair? dialog appears and warns that the repair operation might have a significant impact on system performance.

    Confirm running an ad hoc manual repair from the Nodes Admin area in OpsCenter

  9. Click Run Repair.

    A message in the top banner indicates the operation is in progress. Click the Show Details link to view the progress in the Activities page General tab. The banner message indicates when the operation is done.

Was this helpful?

Give Feedback

How can we improve the documentation?

© 2024 DataStax | Privacy policy | Terms of use

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: +1 (650) 389-6000, info@datastax.com