Hi all,
We just ran into an interesting and unexpected situation with restarting
a downed node.
If the downed node is a seed node then neither of the replace a dead
node procedures work (-Dcassandra.replace_token and taking
initial_token-1). The ring remains split.
The host is listed as a seed in the config for the other members of the
ring. If we rename the host then it will rejoin the ring.
In other words, if the host name is on the seeds list then it appears
that the rest of the ring refuses to bootstrap it.
This leads to a problem: If the node needs to be taken out of the seeds
list on every working node then that requires a restart of each node -
which means that, for short periods, the ring is missing 2 nodes and a
quorum read or write (RF=3) will fail.
Are there any useful tricks for restarting the node with the same
hostname or are we expected to rename the node?
Cheers,
Edward
--
Edward Sargisson
senior java developer
Global Relay
edward.sargis...@globalrelay.net <mailto:edward.sargis...@globalrelay.net>
*866.484.6630*
New York | Chicago | Vancouver | London (+44.0800.032.9829) | Singapore
(+65.3158.1301)
Global Relay Archive supports email, instant messaging, BlackBerry,
Bloomberg, Thomson Reuters, Pivot, YellowJacket, LinkedIn, Twitter,
Facebook and more.
Ask about *Global Relay Message*
<http://www.globalrelay.com/services/message>*--- *The Future of
Collaboration in the Financial Services World
*
*All email sent to or from this address will be retained by Global
Relay's email archiving system. This message is intended only for the
use of the individual or entity to which it is addressed, and may
contain information that is privileged, confidential, and exempt from
disclosure under applicable law. Global Relay will not be liable for
any compliance or technical information provided herein. All trademarks
are the property of their respective owners.