Pagsasaayos ng Uptime at Performance

Hardware

Sa pangkalahatan, huwag masyadong magtipid sa hardware dahil maaari kang magkulang sa ilang attestations kaysa sa normal o kahit hindi makapag-sync ng iyong node - lalo na kung nais mong patakbuhin ang mga minority clients. Narito ang ilang rekomendasyon para sa hardware at mga kinakailangan sa system sa ibaba na ibinigay ang kamakailang pagtaas ng load sa ETH validator nodes.

  1. CPU: Kumuha ng isang mabilis na CPU.

    • Ihambing ang listahan ng mga bilis ng CPU dito. Subukan pumili ng may >5.0 GFLOPS/core

  2. RAM: Hindi bababa sa 32GB

  3. Storage: 2TB NVME SSD katumbas

    • Pumili mula sa "mahusay" na listahan dit

SOPs

  1. I-update ang iyong mga client sa tamang panahon dahil karaniwan itong may mga pagpapabuti sa pagganap

    • Gumawa ng bagong server sa Discord upang tumanggap ng mga abiso sa mga bagong release at patches ng iyong execution layer at consensus layer clients. Panatilihin ang channel na ito malinis.

    • Itakda ang mga abiso mula sa mga announcement channels papunta sa iyong sariling server

  2. Siguruhing aktibo ang iyong NTP service pagkatapos tumakbo ng mga updates

  3. Itakda ang monitoring suite na detalyado sa gabay na ito upang agad kang maabisuhan sa anumang downtime

  4. Panatilihin ang iyong sariling SOPs table para sa pakikitungo sa iba't ibang mga scenario ng downtime, kasama ang mga edge case. I-improve ito sa paglipas ng panahon batay sa iyong sariling environment ng setup.

  5. Sa normal na operasyon, i-konfigure ang iyong mga client upang restart nila ang kanilang sarili ng awtomatikong kung sila ay bumagsak. Ito ay ayon sa gabay na ito

  6. Prune ang iyong execution layer clients bago mo marating ang <300GB ng available space

  7. Tingnan ang mga naka-iskedyul na sync committee duties dito at block proposal duties dito bago simulan ang proseso ng pruning

Last updated