Parity
奇偶校驗完整歷史節點
我正在嘗試使用以下參數在伺服器上以存檔模式(整個歷史記錄)設置個人完整節點:
- 英特爾 i3 3.4GHz
- 8GB DDR3 1333 兆赫
- 2TB硬碟
- 100 Mbps / 128
我預計 HDD 速度會出現問題(儘管 HDD 非常穩定),但我發現 ETH 節點需要一些隨機搜尋 - 不幸的是在租用伺服器之後。
但現在節點停止同步 - 我的奇偶校驗記錄停止
2018-01-24 12:38:59 UTC 同步 #2422928 7d9a…cc9e 0 blk/s 0 tx/s 0 Mgas/s 0+ 7089 Qed #2430018 49/50 peers 12 MiB chain 11 MiB db 42 MiB queue
如果我得到這個正確的節點在#2430018 塊上 - 現在它在 ETH 區塊鏈中的 ~5M 塊。
我使用這些標誌執行奇偶校驗:
parity --fat-db on --db-compaction hdd --base-path /home/eth_chain/ --mode active --pruning archive --tracing on --logging INFO --log-file /var/log/parity/proc.log
磁碟未滿
Filesystem Size Used Avail Use% Mounted on udev 3.9G 0 3.9G 0% /dev tmpfs 788M 17M 771M 3% /run /dev/sda2 20G 2.9G 16G 16% / tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/loop0 21M 21M 0 100% /snap/parity/7572 /dev/loop2 84M 84M 0 100% /snap/core/3748 /dev/loop3 21M 21M 0 100% /snap/parity/7576 /dev/loop4 82M 82M 0 100% /snap/core/3887 /dev/sda3 1.8T 43G 1.7T 3% /home /dev/sda1 487M 69M 389M 15% /boot /dev/loop5 21M 21M 0 100% /snap/parity/7596 tmpfs 788M 0 788M 0% /run/user/0
我會允許 parity 使用更多我的硬體 - 它完全致力於此目的
你有什麼建議嗎?在 HDD 上以歸檔模式執行 ETH 全節點完全是胡說八道嗎?- 即使在 –db-compaction 硬碟模式下?有 8GB 記憶體?
我希望您正在執行 Parity 版本 1.8.6,因為早期版本無法在 HDD 上執行!
從大約 240 萬塊開始是所謂的垃圾郵件塊,請參閱:
您的存檔節點將需要 3-4 天才能通過這些 2.4 到 270 萬之間的塊,並最終在此之後獲得一些速度,然後再次減速到 400 萬左右。
總的來說,我懷疑同步需要 2-3 週,如果你有高端硬碟,可能會快一點。一般來說,我會建議在 SSD 上執行存檔節點,但在 Parity 1.8.6 版本中應該可以再次在 HDD 上執行。