我已經在3個節點上配置了cassandra 3.0.9,但我必須在某個時間只使用1個節點。我從網絡中斷開了其他兩個節點,也從Cassandra.yaml,rackdc和拓撲文件中刪除了這兩個節點的條目。暫時將多節點更改爲單個節點
當我檢查節點工具狀態時,它向我顯示兩個向下的節點。當我嘗試在cqlsh上執行任何查詢時,它給了我下面的錯誤:
Blockquote OperationTimedOut: errors={'127.0.0.1': 'Request timed out while waiting for schema agreement. See Session.execute_async and Cluster.max_schema_agreement_wait.'}, last_host=127.0.0.1
Blockquote Warning: schema version mismatch detected; check the schema versions of your nodes in system.local and system.peers.
我該如何解決這個問題?
我已經做到了用nodetool並刪除這兩個節點。是的,我可以理解它在生產時是否危險,但目前我們正處於測試階段,所以現在就可以。 感謝您的回覆,並告知MarcintheCloud –