The fact that a new node is acting as a coordinator suggests that (1) you
are adding a node to a DC that is taking traffic from the app, and (2) you
are likely adding the node using nodetool rebuild instead of the standard
bootstrap method.

If you are adding a node using the rebuild option (with auto_bootstrap set
to false in cassandra.yaml), the node joins the cluster as a normal node
except it doesn't have any data to serve read requests but it will accept
writes. This isn't a recommended way of adding nodes to a DC that is
actively serving requests from the app.

As I understand only coordinator nodes generates hints files. Is
> cluster uses this node as coordinator before complete join?
> Or this process is normal for joining and seen as repair?
>

The fact that the new node is storing hints is a concern because it
indicates that other nodes in your cluster are unresponsive or down. You
need to investigate why that is the case.


> By the way, files not deleted after 3 hour period.


The node will collect hints for other nodes for 3 hours (default). If the
replica has not come back online after 3 hours, hints will no longer be
stored but it doesn't delete the hints but instead hand it off to the
respective replica when it comes back online. Cheers!

Reply via email to