Parity
奇偶校驗跟踪問題:需要 TraceDB 重新同步
我正在嘗試使用奇偶校驗節點 ( https://github.com/paritytech/parity/wiki/JSONRPC-trace-module ) 中包含的跟踪功能,但我無法配置我的節點。
我嘗試使用執行我的奇偶校驗節點
parity --tracing on --pruning archive
但我得到以下問題:
TraceDB resync required
我試圖通過執行
parity db kill
並重新執行第一個命令來重置我的數據庫,但我遇到了同樣的問題。誰能幫我設置 TraceDB?我正在通過自製版本 v1.8.2-beta 執行平價
這是一個小麻煩,
parity db kill
不會重置您的使用者預設值。看看這個:$ cat ~/.local/share/io.parity.ethereum/chains/ethereum/user_defaults {"fat_db":false,"is_first_launch":false,"mode":"active","pruning":"fast","tracing":false}
編輯此文件以讀取
"tracing":true
將解決您的問題。
我找到了一種解決方案,如果您指定數據庫位置(使用
--base-path
),那麼它可以工作。我認為這parity db kill
不會刪除我找不到的現有數據庫