美文网首页RChain研习社
RChain 服务器节点安装配置教程

RChain 服务器节点安装配置教程

作者: 空谷ev | 来源:发表于2019-08-16 21:25 被阅读0次

    配置最低要求:

    • CPU:8 核
    • 内存:8G

    我之前试过 1G、2G、4G内存的服务器,跑 RNode 时候均显示内存溢出。因此建议使用 RNode 的时候至少使用 8 核 CPU。

    Linux 服务器安装 RNode

    一步一步执行以下指令,即完成 RNode 安装。(截止19/08/16 为0.9.12版)

    sudo apt-get update # 更新 apt-get
    sudo apt-get install -y software-properties-common
    sudo add-apt-repository -y ppa:openjdk-r/ppa 
    sudo apt-get update
    sudo apt-get install -y openjdk-11-jdk # 安装环境
    wget https://github.com/rchain/rchain/releases/download/v0.9.12/rnode-0.9.12.git16d90f43.tgz # 下载 rnode
    tar zxvf rnode-0.9.12.git16d90f43.tgz # 解压
    ln -s $(pwd)/rnode-0.9.12.git16d90f43/bin/rnode /usr/local/bin/rnode # 关联 RNode 指令
    wget https://files.rchain-dev.tk/testnet2-wallets.txt # 下载测试网钱包地址
    mkdir -p ~/.rnode/genesis # 创建创世块目录
    mv testnet2-wallets.txt ~/.rnode/genesis/wallets.txt # 将钱包信息添加到创世区块中
    

    或者使用我制作的一键脚本

    sh -c "$(wget https://gist.githubusercontent.com/arvinxx/b3d24391e45b88f5fd867753844892d8/raw/241ac0f038f15d449b6db4ddc88cd3399ec5e9b3/rchain-test-net-install.sh
     -O -)"
    

    一键连接公共测试网教程

    • --network :参与连接的 network-id(截止 19/08/16 为测试网 2 阶段,network-id 为testnet2.0-beta1
    • --bootstrap:启动的 rnode uri
    • --map-size 1099511627776: - LMDB 大小。目前这是一个临时的解决方案,到时候这个大小会自动设置
    rnode run --network testnet2.0-beta1 --map-size 1099511627776 --bootstrap "rnode://25a48e34b10c5917aa21bdbbf45da56d3e7129c6@node0.testnet.rchain-dev.tk?protocol=40400&discovery=40404"
    

    连接后出现以下信息及代表连接成功


    连接成功后的信息

    出现 Peers:1 即意味着已经连接上验证节点
    出现Valid ApprovedBlock received! 意味着已成功获取区块

    相关文章

      网友评论

        本文标题:RChain 服务器节点安装配置教程

        本文链接:https://www.haomeiwen.com/subject/vxhqsctx.html