准备工作
从合作方控制台下载brop_data_tool.zip
硬件环境
推荐配置:
CPU | 内存 | 硬盘 |
---|---|---|
2C | 4G | 200G |
注:需要网络连接
操作系统
ubuntu 16.04
安装
解压压缩包
目录结构为
.
├── data # 数据文件
│ └── node0 # 只读节点文件夹
│ ├── config.yaml # 链相关配置文件
│ ├── connection.yaml # 链相关配置文件
│ ├── genesis.yaml # 链相关配置文件
│ ├── key.yaml # 链相关配置文件
│ ├── log.yaml # 链相关配置文件
│ ├── chain # 链相关数据文件
│ │ ├── 000030.sst
│ │ ├── 000189.log
│ │ ├── 000191.sst
│ │ ├── 000192.log
│ │ ├── 000194.sst
│ │ ├── 000195.log
│ │ ├── 000197.sst
│ │ ├── CURRENT
│ │ ├── IDENTITY
│ │ ├── LOCK
│ │ ├── MANIFEST-000113
│ │ ├── OPTIONS-000033
│ │ └── OPTIONS-000119
│ └── machine # 链相关数据文件
│ ├── 000032.sst
│ ├── 000049.log
│ ├── 000052.sst
│ ├── 000053.sst
│ ├── 000054.sst
│ ├── 000055.log
│ ├── 000057.sst
│ ├── 000058.log
│ ├── 000060.sst
│ ├── CURRENT
│ ├── IDENTITY
│ ├── LOCK
│ ├── MANIFEST-000043
│ ├── OPTIONS-000035
│ └── OPTIONS-000051
├── software # 相关软件依赖
│ ├── brochain-0.2.8.deb # 底层链
│ └── erlang-solutions_1.0_all.deb #erlang
├── init.sh # 初始化安装脚本
├── readme.txt # 使用说明
└── start.sh # 只读节点启动脚本
初始化安装
sudo sh init.sh
运行
启动节点
sh start.sh
检查
curl -X POST --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":7}' 127.0.0.1:4000
若执行上述命令返回:
{"jsonrpc":"2.0","id":7,"result":"0x8c8"}
则标识节点运行成功,其中0x8c8为当前最新块号,仅供参考