Linux一键部署脚本

Root权限安装命令:

wget https://github.com/ben-hub/nkn/releases/download/linux/install.sh -O /tmp/install.sh && bash /tmp/install.sh -S XXXX

如果提示wget command not found运行下面命令(根据系统二选一)

yum update -y && yum install wget -y
或者
apt update -y && apt install wget -y

说明:

  1. 支持X86及ARM架构的32+64位Linux系统,支持自动升级版本

  2. 输入nknc info -s可以查看矿机运行信息,未开启付费入网模式,所以可能需要排队入网,可能需要等待几个小时

  3. 单开模式会生成两个服务,nkn-node.service以及nkn-update.service,多开模式只有一个更新服务

  4. 单开模式主程序存放在/opt/nknorg/文件夹中,多开模式,主程序在/opt/nknorg/docker/nknIP末位/文件夹中

  5. 脚本支持基于Docker多开,需要输入起始IP,最后一个IP,IP地址的末尾数就行(1-254),前缀取决于本机IP地址,脚本会连续地从起始IP地址部署docker容器到最后一个IP地址,所以请预留好相关的IP地址,并在路由器中做好基于源IP分流,以及端口映射。

  6. 使用格式为bash install.sh -S XXXX,其中-S是单开模式,-M是基于Docker多开,-H是帮助信息,XXXX替换为你的收益钱包地址

  7. config.json文件中添加下列参数
    “SyncBatchWindowSize”: 64, //这个参数基于内存来设定的,1G以下内存设定值为64,1G以上为128
    “LogLevel”: 4, //日志等级,4级为只打印保存错误日志,减少硬盘开销
    “TxPoolTotalTxCap”: 1000, //交易池中允许所有账户总共持有的交易数量
    “TxPoolMaxMemorySize”: 8, //交易池中允许所有账户总共持有的交易的总的尺寸,单位MB

2 Likes

大佬 支持一下~