Parity

奇偶校驗完整歷史節點

  • January 24, 2018

我正在嘗試使用以下參數在伺服器上以存檔模式(整個歷史記錄)設置個人完整節點:

  • 英特爾 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 上執行。

引用自:https://ethereum.stackexchange.com/questions/37348