我在Datastax 4.6羣集上有一個很大但簡單的Cassandra數據庫。對於這個非常簡單的用例,許可證續訂是禁止的,我試圖遷移到直接的Apache或Datastax Comunity版本。首先是可以做一個內聯更新?將Datastax Enterprise Cassandra遷移到Apache Cassandra或Datastax社區?
我已經改變了所有的密鑰空間來刪除「EverywhereStrategy」複製策略,但我仍然收到一個錯誤,我試圖加入集羣的DSC版本的cassandra不支持它。我使用Like Cassandra版本(2.0.16),其他大部分內容似乎都很接近。
java.lang.RuntimeException: org.apache.cassandra.exceptions.ConfigurationException: Unable to find replication strategy class 'org.apache.cassandra.locator.EverywhereStrategy'
如果這是不可能做到的在線升級什麼是遷移一個體面的大小(30節點,150TB)集羣的最佳策略是什麼?
我忘記了另一個環中的單獨節點。我在該節點上運行修復,我認爲它擺脫了EverywhereStrategy的最後一個引用。然後,我有一箇舊的測試列家族,其索引索引導致Solr集成所需的缺失類出現問題。我放棄了這張桌子,現在我已經能夠加入節點,並且數據似乎正在傳遞。 –