|
1 | | -# tezos-octez-node-and-baking-setup-guide |
2 | 1 | WIP Tezos Octez node setup and baking OVH x softstack x Tezos |
| 2 | + |
| 3 | +This is the documentation for setting up a Tezos Baker/Validator node with a server from [OVH](https://www.ovh.com). |
| 4 | +## Requirements |
| 5 | +- High CPU performance for transaction processing |
| 6 | +- Sufficient memory to handle blockchain data and operations |
| 7 | +- Fast and reliable storage with SSD |
| 8 | +- Good network performance |
| 9 | + |
| 10 | +In numbers: |
| 11 | +- 8 GB RAM |
| 12 | +- 2 CPU cores (better 4 vCPU) |
| 13 | +- Min. 256 GB SSD Drive |
| 14 | +- Linux (Docker optional) |
| 15 | +- Network min. 100 Mbps |
| 16 | + |
| 17 | +History types for a node: |
| 18 | +- **Rolling mode:** The most lightweight mode. It stores recent blocks with their current context. |
| 19 | +- **Full mode (default mode):** It also stores the content of every block since genesis so that it can handle requests about them, or even recompute the ledger state of every block of the chain. |
| 20 | +- **Archive mode:** Also stores the history of the context, allowing services like indexers to enquire about balances or staking rights from any past block. |
| 21 | + |
| 22 | +Network types: |
| 23 | +- Mainnet |
| 24 | +- Oxfordnet was a testnet. Seems to be deprecated. |
| 25 | +- Ghostnet is a permanent testnet for devs or bakers. |
| 26 | + |
| 27 | +The node is intended for baking with no need to store content of every previous block. This is why the history type can be in **rolling** mode. Network type must be **mainnet**. |
| 28 | + |
| 29 | +## Select OVH server |
| 30 | + |
| 31 | +1. Got to [ovh.com](https://www.ovh.com) |
| 32 | +- Select *Eco Dedicated Servers* |
| 33 | +![[1-ovh-eco-dedicated-servers.png]] |
| 34 | + |
| 35 | +2. Select *location* filter |
| 36 | +- Choose *Europe* |
| 37 | +![[2-select-location.png]] |
| 38 | + |
| 39 | +3. Select *Hardware* filter |
| 40 | +- Select min. **16GB** RAM |
| 41 | +- Select **NVMe** storage for SSD |
| 42 | +- Select min. **256GB** storage |
| 43 | +![[3-select-hardware.png]] |
| 44 | + |
| 45 | +4. Select suitable server |
| 46 | +- Choose one with min. **100Mbps** bandwidth |
| 47 | +- Press *Configure* |
| 48 | +![[4-choose-server.png]] |
| 49 | + |
| 50 | +5. Check order summary |
| 51 | +- Proceed through the payment process. |
| 52 | +![[5-complete-configuration-and-payment.png]] |
| 53 | + |
| 54 | +## Deployment of a tezos node |
| 55 | + |
| 56 | +1. Choose ovh server: **SYS-4-SSD-16** |
| 57 | +2. Login to server with ssh. Perform ssh hardening. |
| 58 | +3. Installation and Setup of a node |
| 59 | +4. Keep octez up to date |
| 60 | +5. Monitor performance and activity |
0 commit comments