nodetool status gives a quick operational view of a ScyllaDB cluster: which nodes are present, whether they are healthy, what state they occupy, how much data they own, and where they are placed. section 2.1.2
Check a Docker cluster
Open a shell in the ScyllaDB container, then run nodetool status. Add --resolve-ip to display friendlier DNS names instead of node IP addresses. section 2.1.2
(scylla-1) $ nodetool status --resolve-ip
Run nodetool status --resolve-ip inside the container to inspect node placement and health. section 2.1.2
Read the two-letter node code from the status output:
- U means Up: the node is healthy and taking traffic; D means Down: the node is unhealthy and not taking traffic. section 2.1.2
- N means Normal: the node has previously joined successfully; J means Joining, L means Leaving, and M means Moving. section 2.1.2
- A newly joining node appears as UJ and transitions to UN after reaching the normal state. section 2.5
The output also identifies the datacenter and rack. These groupings can be logical or physical and support redundancy, migrations, and multiregional arrangements. section 2.1.2
