Parity
(奇偶校驗)如何糾正“未打開的列族”
啟動 Parity/v1.5.0-unstable-0c7b7fc-20161204/x86_64-macos/rustc1.13.0
2016-12-04 18:50:47 狀態數據庫配置:快速
2016-12-04 18:50:47 執行模式:主動
2016-12-04 18:50:47 使用 Ethash 引擎為 Frontier/Homestead 配置
客戶端服務錯誤:客戶端(數據庫(“無效參數:您必須打開所有列族。未打開的列族:col5,col4,col3,col2,col1,col0”))
造成這種情況的原因可能是一個損壞的數據庫,它本身是由 Parity 之前以不正常的方式關閉造成的。
您看到的錯誤已包含在問題#2201中,但已在#3020中修復。我正在努力查看修復程序進入哪個版本,但可能不是
v1.5.0-unstable
,這就是您正在執行的版本。#2201 註釋中的建議是刪除您的區塊鏈數據並從頭開始重新同步。
這通常是由損壞的數據庫引起的,可以通過完全重置它來解決:
parity db kill
這會擦除鍊和狀態並導致完全重新同步,但使您能夠再次使用奇偶校驗。