簡體   English   中英

如何刪除損壞的Cassandra密鑰空間

[英]How to delete the corrupted Cassandra keyspace

我試圖通過發出“DROP KEYSPACE”CQL命令來刪除Cassanda(1.2.6)密鑰空間。 該命令被絞死了。

我無法再訪問此密鑰空間,無法使用相同的名稱創建新密鑰空間,也無法再次刪除它。

什么是恢復策略? 我可以使用冒犯的密鑰空間從“data”目錄中刪除文件夾嗎? 處理這個問題的正確方法是什么?

首先嘗試從命令行擦除鍵空間:

nodetool scrub name_of_my_keyspace

這將清除可能已損壞的中間表。 之后,您可以刪除鍵空間或繼續使用它。

當你在計算機上運行測試時會發生很多事情,因為內存不足導致Cassandra偶爾崩潰。 我不止一次遇到過這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM