Difference between revisions of "Mining NKN with Linux"
m |
(Add warning for the 25GB configuration) |
||
Line 14: | Line 14: | ||
|- | |- | ||
|Hard Drive Disk | |Hard Drive Disk | ||
| | |30GB (SSD is recommended) | ||
A 25GB configuration is possible but it is recomanded to restart every noon the node in order to keep the chain size as light as possible | |||
|- | |- | ||
|CPU | |CPU |
Revision as of 06:53, 23 September 2021
📌 This guide will help you to install a NKN node using Linux.
Requirements
Spec | Requirement |
---|---|
Operating system | Ubuntu is recommended (works perfectly with Debian) |
Memory | 1GB |
Hard Drive Disk | 30GB (SSD is recommended)
A 25GB configuration is possible but it is recomanded to restart every noon the node in order to keep the chain size as light as possible |
CPU | Most of them works (AMD, ARM, MIPS,...) |
Internet connection speed | 10Mbps up and down is a minimum |
Internet usage | The amount of data used per month can be as high as multiple TB per month |
IP address | 1 IP version 4 (IPv4) is require per node. There is no way (and it would make no sense) to run multiple node on a single IP. IPv6 is not available. |
Port forwarding | You need to be able to reach the TCP/UDP ports 30001-30021. Optionally the TCP ports 30022-65535 for NKN Commercial services like nConnect. See our page about port forwarding |
Before you start
Please be sure to check all the following points
- [ ] I have 10.1NKN mainnet tokens (or I'm ready to buy them)
- [ ] My server is connected to internet
- [ ] I have setup my port forwarding
It's now time to ask yourself an important question: are you confident with the concepts of console, SSH, bash ?
- If your are not confident with the console, SSH and those concepts, you can Install your NKN node using auto deployment methods.
- If you are even a little confident with the console, SSH and those concepts, you can Easily deploy your NKN node by yourself!
Debug
Here is a cheatsheet of commands helping you to debug and understand better your node.
Find and reach your node install directory
cd "$(find / -type d -name "nkn-node" 2>/dev/null)"
Verify your node service status
systemctl status nkn-commercial.service
Check on your node last logs
journalctl -u nkn-commercial.service
The following commands needs to be entered inside your node install directory
Display your node status information
./nknc info -s
Display your node log in real time
tail -f nkn-node.log
Uninstall
Switch to root user if not root yet
sudo su -
Run the following command
/home/nkn/nkn-commercial/nkn-commercial uninstall