币安智能链(BSC) 节点搭建

服务器配置要求

bsc官网指导配置:How to Run A Fullnode on BNB Smart Chain | BNB Chain DocumentationFullnodes Functionshttps://docs.bnbchain.org/docs/validator/fullnode

下载准备

相关命令行

# 更新 apt 库
apt-get update && sudo apt-get upgrade 

# 安装相关软件
apt install -y aria2 wget tar unzip liblz4-tool tmux 

# 创建节点文件夹
mkdir /home/node && cd /home/node

# 下载 geth 客户端
wget https://github.com/bnb-chain/bsc/releases/download/v1.2.8/geth_linux -O geth && chmod +x geth

# 下载 配置文件并解压
https://github.com/bnb-chain/bsc/releases/download/v1.2.8/mainnet.zip && unzip -o -d /home/node/mainnet mainnet.zip && rm -f mainnet.zip

# 将下载好的快照压缩包解压 到指定目录
tar -I zstd -xvf geth.fast.29824901.tar.zst -C /home/node/mainnet/data/

# 移动快照数据
mv /home/node/mainnet/data/none/geth/ /home/node/mainnet/data/

# 后台启动节点并开始同步
nohup /home/node/geth --config /home/node/mainnet/config.toml --datadir /home/node/mainnet/data/ --cache 8000 --rpc.allow-unprotected-txs --txlookuplimit 0 --tries-verify-mode none >>/home/node/startbsc.log 2>&1 &

# 链接节点进入geth 控制台
/home/node/geth attach http://localhost:8545

# 更多控制台相关内容 https://geth.ethereum.org/docs/interacting-with-geth/javascript-console

# 查看区块同步状态,同步完成,或者未开始同步时显示false ,在同步时显示区块数据
eth.syncing 

# 查看当前区块号
eth.blockNumber

# 查看已连接对等点的数量
net.peerCount

# 退出客户端
exit

日志监听

  • 客户端启动日志

     

    • tail -n 1000 -f /home/node/startbsc.log
  • 节点运行日志

    • tail -n 1000 -f /home/node/mainnet/data/bsc.log

    •  

  • 29
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值