getendpoints

This provides all the endpoints owned by a partition key for a table in a keyspace across the Cassandra cluster. During inconsistencies across a Cassandra cluster, it provides an easier way to find a faulty node for random partitions by checking the LOCAL_ONE consistency on all those replicas, and resolve the issue by running a repair only on that node or datacenter:

$CASSANDRA_HOME/bin/nodetool getendpoints <keyspaceName> <tableName> <partitionKey>

The output of the preceding command is as follows:

Figure 7.14: getendpoints

Get Mastering Apache Cassandra 3.x - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.