Apakah aman untuk menambahkan node baru ke cluster Cassandra saat perbaikan sedang berjalan?


15

Saya sedang bersiap untuk memperluas cluster Cassandra yang ada. Saya memiliki perbaikan yang dijadwalkan untuk berjalan secara berulang. Apakah saya harus menonaktifkan perbaikan saat menambahkan node baru ke sebuah cluster, atau bisakah saya bootstrap node baru saat perbaikan sedang berjalan di tempat lain di cluster?


1
dari apa yang saya lihat di sini , tidak ada batasan, sehingga Anda dapat menambahkan node ke cluster pada saat membangun kembali berjalan. Secara pribadi, saya akan mencoba untuk mengecualikan melintasi operasi tersebut.
A.Newgate

Jawaban:


5

Sesuai dokumentasi Datastax ,

Peringatan: DataStax merekomendasikan untuk menghentikan operasi perbaikan selama perubahan topologi ; Layanan Perbaikan melakukan ini secara otomatis. Perbaikan yang berjalan selama perubahan topologi cenderung salah ketika melibatkan rentang bergerak.

Jadi, jelas bahwa perubahan topologi (menambah / menghapus node) tidak disarankan ketika ada proses perbaikan yang hidup di cluster Anda


2
Itu uraian baru ditambahkan ke dokumen itu setelah pertanyaan ini diposting. Itu tidak begitu jelas saat itu. Selain itu, ia tidak mengatakan bahwa itu tidak aman untuk dilakukan, hanya saja perbaikan akan gagal ketika rentang dipindahkan. Namun karena ini adalah satu-satunya jawaban yang saya terima sejak mengajukan pertanyaan ini dua tahun yang lalu dan itu adalah jawaban yang layak saya menerimanya.
Gene
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.