文件目录(一键部署、手动部署)

一键部署生成的文件目录及其用处

根目录如下图所示,generator是一键部署文件夹

generator文件内容

generator文件目录

1.meta保存节点二进制文件,注意及时清理

rm ./meta/cert_*

rm ./meta/group*

2.tmp_one_click 用户一键部署操作的文件夹

一键部署前
一键部署后

3.tmp_one_click_expand 扩容文件夹-每次扩容创建新的文件夹

agencyA为A机构的扩容节点,agency为C机构的扩容节点。

拷贝链证书及私钥至扩容文件夹:cp  ~/generator/tmp_one_click/ca.*

拷贝群组1创世区块group.1.genesis至扩容文件夹:cp  ~/generator/tmp_one_click/group.1.genesis

拷贝群组1节点P2P连接文件peers.txt至扩容文件夹

生成扩容节点:bash ./one_click_generator.sh -e ./tmp_one_click_expand

4.A机构启动控制台:

cd~/generator/tmp_one_click/agencyA/generator-agency/console&&bash ./start.sh1

控制台可将节点设置为共识节点/观察节点等。

agencyA/generator-agency下文件

5.generator配置群组2创世区块,新增群组

加载、启动新群组:节点在运行时,可直接用脚本load_new_groups.sh加载新群组

机构A-节点0(node0=127.0.0.1:30300)

bash ./tmp_one_click/agencyA/node/node_127.0.0.1_30300/scripts/load_new_groups.sh

其他位置

java jdk 存放在根目录software文件下

合约存放位置

进入generator-A/console/contracts  目录,合约存放在solidity文件夹,sol2java.sh脚本进行编译后,生成的文件在sdk文件夹中。

合约存放在solidity文件
sdk文件内容

其中,abi存放合约的.abi文件;bin存放.bin文件;java存放合约转换的.java文件。



你可能感兴趣的:(文件目录(一键部署、手动部署))