RE: Cassandra Management tools?

2022-02-28 Thread Durity, Sean R
I have used my own bash scripts with ssh connections to the nodes to automate 
everything from upgrades, node down monitoring, metrics or log collection, and 
rolling restarts. We are moving toward ansible (our infrastructure team is 
standardizing on its use). Rolling restart isn’t too bad in ansible. I haven’t 
done the automated upgrade, yet. Ansible is much more verbose in output and not 
as clean for understanding what was done – at least so far.


Sean R. Durity

From: Adam Scott 
Sent: Monday, February 28, 2022 6:32 PM
To: user@cassandra.apache.org
Subject: [EXTERNAL] Re: Cassandra Management tools?

I use pssh -i -h hosts nodetool  for one-offs.

Rolling restart is tricky to automate, but haven't had to yet. If I were to, I 
would be sure to do a test connect and query to confirm the node is up before 
going to the next one.

For automation I use python fabric.

I too, would be curious what others use.

Thanks,
Adam


On Mon, Feb 28, 2022 at 1:59 PM Joe Obernberger 
mailto:joseph.obernber...@gmail.com>> wrote:
Hi all - curious what tools are folks using to manage large Cassandra
clusters?  For example, to do tasks such as nodetool cleanup after a
node or nodes are added to the cluster, or simply rolling start/stops
after an update to the config or a new version?
We've used puppet before; is that what other folks are using?
Thanks for any suggestions.

-Joe


INTERNAL USE


Re: Cassandra Management tools?

2022-02-28 Thread Adam Scott
I use pssh -i -h hosts nodetool  for one-offs.

Rolling restart is tricky to automate, but haven't had to yet. If I were
to, I would be sure to do a test connect and query to confirm the node is
up before going to the next one.

For automation I use python fabric.

I too, would be curious what others use.

Thanks,
Adam


On Mon, Feb 28, 2022 at 1:59 PM Joe Obernberger <
joseph.obernber...@gmail.com> wrote:

> Hi all - curious what tools are folks using to manage large Cassandra
> clusters?  For example, to do tasks such as nodetool cleanup after a
> node or nodes are added to the cluster, or simply rolling start/stops
> after an update to the config or a new version?
> We've used puppet before; is that what other folks are using?
> Thanks for any suggestions.
>
> -Joe
>
>


Cassandra Management tools?

2022-02-28 Thread Joe Obernberger
Hi all - curious what tools are folks using to manage large Cassandra 
clusters?  For example, to do tasks such as nodetool cleanup after a 
node or nodes are added to the cluster, or simply rolling start/stops 
after an update to the config or a new version?

We've used puppet before; is that what other folks are using?
Thanks for any suggestions.

-Joe