NKN小节点 X86 Linux部署教程——20200521

安全提示:

  1. 安装nMobilePro APP后,需要创建NKN钱包,必须将钱包的“密码”、“Seed”、“Keystore”这三个信息,进行安全备份。

基础准备工作:

下载nMobilePro APP: http://www.nkn.org/nMobile/nMobile-pro.apk

如果是安装新版本:请把上面的地址拷贝到手机浏览器中,下载,覆盖安装

2、根据提示创建一个NKN钱包,把NKN钱包地址复制出来,填到下面的部署脚本中,步骤如下:

图片1 图片2 图片3 图片4 图片5
钱包的状态是“已连接”说明连接成功。

点击“钱包”:

图片6

3、安装ETH钱包,把ERC20钱包地址复制出来,填到下面的部署脚本中。

前提条件:

建议系统盘与数据盘设置成2个磁盘。

创建一个目录 比如叫 NKNData。

把数据盘挂载到这个目录下,并且设置成重启自动挂载。

Linux 安装部署:

下载安装脚本:

curl -sS http://39.100.108.44/nkn-community/nkn_docker_install.sh -o nkn_docker_install.sh

运行安装脚本:

bash ./nkn_docker_install.sh < NKN地址 > < ERC20地址 > [ 实例数 ] [ 大容量存储盘路径 ] [ 推荐码 ]

参数说明:

<参数>类型的参数为必填项,其中< NKN地址 >与< ERC20地址 >分别用于矿工结算时支付主网token或ERC20 USDT用的收款人地址

[参数]类型的参数为可选项,可省略

[ 实例数 ]为并发实例数,该参数不填时,使用的默认值1。每实例大约占用1核1G内存200G磁盘空间,可以跑20M上行带宽。如果是30M上行带宽建议实例数为2;如果是100M上行带宽建议实例数为5;机主根据自身硬件配置和运行情况量力而行,并发数过高机器磁盘、CPU、硬盘负载太大时效果反而下降。收益情况因运营商和地域而异。

[ 大容量存储盘路径 ]为数据的存储目录,该参数不填时,使用的默认值为/NKNData。小节点运行时跑的数据将存在此目录下

[ 推荐码 ]为介绍人编码。矿工产生收益时,介绍人也会获得一部分收益。无介绍人时该参数留空即可。获得推荐码的方法:下载“nMobilePro”版 钱包 - 点击钱包名并输入密码 - 查看收益 - 页面最下面“获取邀请码”。

安装举例:

安装案例1: (完整5个参数)

bash ./nkn_docker_install.sh NKNExkGvhsiuSPe9STmadWZzm8bD6txyvUE3 0x68cb76dea7d391c5e5bb51ebbcd30001b0d9fe12 1 /NKNData “Nugg4y_JemFgMJ1YnTZtHCe3IFk=”

安装案例2: (最简参数)

bash ./nkn_docker_install.sh NKNExkGvhsiuSPe9STmadWZzm8bD6txyvUE3 0x68cb76dea7d391c5e5bb51ebbcd30001b0d9fe12

安装案例3: (指定并发数量2)

bash ./nkn_docker_install.sh NKNExkGvhsiuSPe9STmadWZzm8bD6txyvUE3 0x68cb76dea7d391c5e5bb51ebbcd30001b0d9fe12 2

安装案例4: (省略介绍人信息,指定数据盘路径)

bash ./nkn_docker_install.sh NKNExkGvhsiuSPe9STmadWZzm8bD6txyvUE3 0x68cb76dea7d391c5e5bb51ebbcd30001b0d9fe12 /NKNData

安装案例5: (省略数据盘路径,提供推荐码)

bash ./nkn_docker_install.sh NKNExkGvhsiuSPe9STmadWZzm8bD6txyvUE3 0x68cb76dea7d391c5e5bb51ebbcd30001b0d9fe12 “Nugg4y_JemFgMJ1YnTZtHCe3IFk=”

安装成功与否判断:

安装成功后,会输出机器的硬件配置信息。类似于下图:
图片7