Deploy a node from scratch(snap sync)
Deployment is similar to the previous two articles, with the following differences:
No need to download snapshot data.
Start the node with snap sync to quickly bring up a usable node.
Steps
Download the following files:
bsquare-snap data git:(main) ✗ ls *.json | xargs sha1sum 21248ccd9515c620b8440b3c2f53fbca0e8a3d2a genesis.json 094b023b962645933894185ff4d9f568edd3865b rollup.jsonCreate a docker-compose.yml file,referring to Setup B2 Node
Start the container
us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101315.2and rungeth init genesis.jsonto initialize the node, remember to persist the data( default path/root/.ethereum)Configure environment variables:
op-geth:
GETH_SYNCMODE=snapop-node:
OP_NODE_SYNCMODE=execution-layer
docker compose up -dto start the node.
Last updated