<不具合内容>
チェーン同期が何時まで経っても、最新に追いつかない。
あとちょっとまで追いついても、じばらくすると離されて終わらない。
<環境>
bscのgeth v1.1.3から差分同期オプション(--diffsync)がついた。
つけても、つけなくても、genesis block(頭から同期する)から同期してみた。
現在の最新はv1.1.4
<改善方法>
すべてのチェーンデータを削除(/node ディレクトリごと)
スナップショットをダウンロードして、それから同期する。
https://github.com/binance-chain/bsc-snapshots
以前はリージョン毎のスナップがなかったが、2021/11/02から3つの地域のスナップが取れるようになった。
とりあえず、USでやってみる。
wget -O geth.tar.gz "https://tf-dex-prod-public-snapshot-site3.s3.amazonaws.com/geth-20211102.tar.gz?AWSAccessKeyId=AKIAYINE6SBQPUZDDRRO&Signature=xqMvVOHL8S2IxxyCCoEI9Ratmng%3D&Expires=1638492157"
0 件のコメント:
コメントを投稿