System Configuration
☢️Recommended operating systems
This guide has been tested against Linux distributions only. To ensure a successful production environment setup, consider using a Linux system.
Hardware Requirements
The minimum requirements for running a JMES full node are:
Network | CPU cores | RAM | Disk | BANDWIDTH |
---|---|---|---|---|
jmes-testnet-1 | 2 | 4 GB | 20 GB (SSD 5000 MB/s R/W) | 150 Mbps |
jmes-888 | 2 | 4 GB | 20 GB (SSD 5000 MB/s R/W) | 150 Mbps |
☢️Storage requirements
As the network grows, the minimum hardware requirements will also grow. It is recommended that you monitor the system so you can prevent it from running out of resources.
Prerequisites
Installing Go for MacOS & Linux
Go releases can be found here: https://go.dev/dl/
In your browser, you can right-click the correct release (V1.18) and then click on Copy Link Address
.
_22# 1. Download the archive_22_22wget https://go.dev/dl/go1.20.4.linux-amd64.tar.gz_22_22# Optional: remove previous /go files:_22_22sudo rm -rf /usr/local/go_22_22# 2. Unpack:_22_22sudo tar -C /usr/local -xzf go1.20.4.linux-amd64.tar.gz_22_22# 3. Add the path to the go-binary to your system path:_22# (for this to persist, add this line to your ~/.profile or ~/.bashrc or ~/.zshrc)_22_22export PATH=$PATH:/usr/local/go/bin_22_22# 4. Verify your installation:_22_22go version_22_22# go version go1.20.4 linux/amd64
- Linux users:
sudo apt-get install -y build-essential