Cassandra

使用 bash 腳本停止在單台機器上執行的 Cassandra 集群的 N 個節點

  • April 1, 2019

我在單個 Ubuntu 機器上設置了一個多節點 cassandra (3.11) 集群(有 N 個節點)。我寫了一個bash腳本

  • 創建conf文件夾的 N 個副本
  • 根據N個節點的需要配置cassandra yaml文件(如分離數據和日誌目錄)
  • 在 bin 文件夾中創建 N 個 cassandra 腳本副本

到目前為止它工作正常。但在那之後我有點卡住了。

我想在腳本結束時有效地停止所有節點。在這一點上,任何幫助將不勝感激。

提前致謝!

我想到了:

kill $(ps auwx | grep '[c]assandra' | awk '{print $2}')

引用自:https://dba.stackexchange.com/questions/233592