配置最低要求:
- CPU:8 核
- 內(nèi)存:8G
我之前試過 1G晌缘、2G蔬崩、4G內(nèi)存的服務(wù)器,跑 RNode 時(shí)候均顯示內(nèi)存溢出搬瑰。因此建議使用 RNode 的時(shí)候至少使用 8 核 CPU睡蟋。
Linux 服務(wù)器安裝 RNode
一步一步執(zhí)行以下指令踏幻,即完成 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 # 安裝環(huán)境
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 # 關(guān)聯(lián) RNode 指令
wget https://files.rchain-dev.tk/testnet2-wallets.txt # 下載測(cè)試網(wǎng)錢包地址
mkdir -p ~/.rnode/genesis # 創(chuàng)建創(chuàng)世塊目錄
mv testnet2-wallets.txt ~/.rnode/genesis/wallets.txt # 將錢包信息添加到創(chuàng)世區(qū)塊中
或者使用我制作的一鍵腳本
sh -c "$(wget https://gist.githubusercontent.com/arvinxx/b3d24391e45b88f5fd867753844892d8/raw/241ac0f038f15d449b6db4ddc88cd3399ec5e9b3/rchain-test-net-install.sh
-O -)"
一鍵連接公共測(cè)試網(wǎng)教程
-
--network
:參與連接的 network-id(截止 19/08/16 為測(cè)試網(wǎng) 2 階段戳杀,network-id 為testnet2.0-beta1
) -
--bootstrap
:啟動(dòng)的 rnode uri -
--map-size 1099511627776
: - LMDB 大小该面。目前這是一個(gè)臨時(shí)的解決方案,到時(shí)候這個(gè)大小會(huì)自動(dòng)設(shè)置
rnode run --network testnet2.0-beta1 --map-size 1099511627776 --bootstrap "rnode://25a48e34b10c5917aa21bdbbf45da56d3e7129c6@node0.testnet.rchain-dev.tk?protocol=40400&discovery=40404"
連接后出現(xiàn)以下信息及代表連接成功
連接成功后的信息
出現(xiàn) Peers:1
即意味著已經(jīng)連接上驗(yàn)證節(jié)點(diǎn)
出現(xiàn)Valid ApprovedBlock received!
意味著已成功獲取區(qū)塊