From b839f7d4a0a45f6ce67d6295d9632066c774fcd9 Mon Sep 17 00:00:00 2001 From: yslcrypto Date: Sun, 29 Nov 2020 23:33:39 +0100 Subject: [PATCH] add pi mainnet advice --- docs/the_nimbus_book/src/SUMMARY.md | 1 + docs/the_nimbus_book/src/pi-guide-mainnet.md | 9 +++++++++ docs/the_nimbus_book/src/pi-guide.md | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 docs/the_nimbus_book/src/pi-guide-mainnet.md diff --git a/docs/the_nimbus_book/src/SUMMARY.md b/docs/the_nimbus_book/src/SUMMARY.md index d0b2ae09a..e5120464e 100644 --- a/docs/the_nimbus_book/src/SUMMARY.md +++ b/docs/the_nimbus_book/src/SUMMARY.md @@ -17,6 +17,7 @@ - [Nimbus binaries](./binaries.md) - [Network stats + monitoring](./eth2-stats.md) - [Run your node on a Raspberry Pi](./pi-guide.md) +- [Raspberry Pi: Mainnet advice](./pi-guide-mainnet.md) - [Graffiti the blockchain](./graffiti.md) - [Your own Infura endpoint](infura-guide.md) - [Run just the beacon node]() diff --git a/docs/the_nimbus_book/src/pi-guide-mainnet.md b/docs/the_nimbus_book/src/pi-guide-mainnet.md new file mode 100644 index 000000000..08f313d66 --- /dev/null +++ b/docs/the_nimbus_book/src/pi-guide-mainnet.md @@ -0,0 +1,9 @@ +# Validating with a Raspberry Pi: Mainnet advice + +Whether or not your Pi is up to the task will depend on a number of factors such as SSD speed, network connectivity, etc. So it's best to verify performance on a testnet first. + +The best thing you can do is to set your Pi to run Pyrmont. If you have no trouble syncing Pyrmont, your setup should be more than good enough for mainnet as well (Mainnet is expected to use fewer resources). + +

We've been running lots of PIs and NanoPCs 24/7 for 3 years and never got a hardware fail. It is easy (and cheap) to get redundancy of components (even spare PIs in different locations, more of this to come).

— Ethereum on ARM (@EthereumOnARM) November 28, 2020
+ +Although we don't expect it to happen, we recommend buying a spare Pi, and enterprise grade SSD, on the off-chance yours fails. Keep your original SD around, so you can copy the image + Nimbus software quickly over to your spare SSD. diff --git a/docs/the_nimbus_book/src/pi-guide.md b/docs/the_nimbus_book/src/pi-guide.md index a63c10c88..69940c492 100644 --- a/docs/the_nimbus_book/src/pi-guide.md +++ b/docs/the_nimbus_book/src/pi-guide.md @@ -1,4 +1,4 @@ -# Validating with a Raspberry Pi +# Validating with a Raspberry Pi: Guide

I expect the new Raspberry Pi 4 (4GB RAM option, external SSD) to handle an Eth2 validator node without breaking a sweat. That's $100 of hardware running at 10 Watts to support a 32 ETH node (currently ~$10K stake).

— Justin Ðrake (@drakefjustin) June 24, 2019