2014-09-21 95 views
1

是否可以通過向其添加Cassandra 2.1節點來擴展現有的Cassandra 1.2.15羣集? 這裏的想法是通過另一個新軟件來訪問由1.2.15使用的軟件生成的數據。將Cassandra 2.1節點添加到Cassandra 1.2.15羣集?

我還沒有能夠在網上找到答案。

+1

我會很驚訝。您是否考慮升級現有節點? – 2014-09-22 01:12:46

回答

2

我不推薦這個。如DataStax升級指南(標題爲「Version Restrictions」)中所述,Cassandra 2.1與任何1.x版本不兼容。通過這樣做,你會投入羣集到所謂的「升級狀態」,subject to the following restrictions

  • 不要運行nodetool修復。
  • 請勿使用新功能。
  • 在滾動重新啓動期間不要發出這些類型的查詢:DDL,TRUNCATE。
  • 請勿更改安全憑證或權限。

如果你想運行2.1,你應該升級。當然,(按照我上面提到的第一個文檔),您需要先將1.2節點升級到2.0.7,然後將它們升級到2.1。檢查DataStax文檔upgrade instructions

雖然你可能需要增加一些,因爲DataStax尚未發佈2.1的社區版本(我認爲它們仍然在2.0.10),所以你必須從project site中獲得2.1本身。

編輯 -

一個DataStax社區卡桑德拉2.1的版本可供下載昨晚。

+0

謝謝。現在我確定。 – 2014-09-22 18:19:18

+0

沒問題!很高興我能幫上忙。 – Aaron 2014-09-22 18:19:50

+0

@Apero編輯。 2.1的DSC版本現已推出。 – Aaron 2014-09-23 14:13:16

相關問題