tron波场节点搭建
Posted 盒曰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tron波场节点搭建相关的知识,希望对你有一定的参考价值。
配置:32核 32G 1.5T以上,centos 7
-
下载最新全节点包
进入到项目地址,下载fullnode.jar,当前最新版本地址
项目地址:
https://github.com/tronprotocol/java-tron
当前最新版本下载地址
https://github.com/tronprotocol/java-tron/releases/download/GreatVoyage-v4.3.0/FullNode.jar
-
获取主网配置文件
配置文件项目地址
https://github.com/tronprotocol/tron-deployment
获取文件 main_net_config.conf
-
拉取最新快照
快照地址
http://47.74.159.117/
下载最新版本快照。如当前20210904则拉取地址为:
http://47.74.159.117/backup20210904/FullNode_output-directory.tgz
因为包比较大,容易产生断连。使用screen窗口下载更加方便
或者使用后台下载方式
wget -b http://47.74.159.117/backup20210904/FullNode_output-directory.tgz
-
启动节点
java -Xmx32g -XX:+UseConcMarkSweepGC -jar FullNode.jar --witness -c main_net_config.conf
-
查看同步高度
进入到log目录,输入以下命令查找
tail -20 tron.log |grep "pushBlock block number:"
返回
pushBlock block number:1426001
-
查看浏览器最新高度
区块浏览器地址:tron浏览器地址
-
节点问题记录
问题1:同步到一定高度后停止了
a.提高服务器配置
b.参数修改: maxTimeRatio 修改到20.0
vm = {
supportConstant = false
minTimeRatio = 0.0
maxTimeRatio = 20.0
saveInternalTx = false
}
c.修改启动参数 比如 -Xmx 提高到32g 64g等
问题2:调用智能合约时,提示不支持静态常量
a.配置文件中的 supportConstant 改为true,重启
以上是关于tron波场节点搭建的主要内容,如果未能解决你的问题,请参考以下文章
MLG Blockchain成为波场TRON第十三位超级代表