Fabric项目设置部署 (本地化开发 Fabric 应用-- kafka 共识模式)

// 本地化调试 Fabric 应用-- kafka 共识模式 Ubuntu 16.04 @ Z470本 中间章节

(一)工程配置修正。

yaml工程配置脚本修改。新建一配置目录并进入 : cd  cfg/fabric 

拷贝工程自带的配置文件样例 :sampleconfig/*.*,

拷贝fabric-sample-with-kafka-master/first-network/crypto-config.yaml、configtx.yaml,其中,后者替换旧的configtx.yaml。

yaml参数具体修改("-chenlx"注释处): orderer.yaml (LocalMSPID: OrdererMSP)、 configtx.yaml (&Org1 / &Org2的 MSPDir路径错) 、core.yaml  (localMspId: Org1MSP)  

IDE 工程调试文件设置: 

VSCode-1.36   launch.json        //注,宏"FABRIC_CFG_PATH"、"ORDERER_FILELEDGER_LOCATION"、"CORE_PEER_FILESYSTEMPATH" 指向自定义路径

主机别名填写。vi  /etc/hosts                                                    

        # fabric network

        127.0.0.1      peer0.org2.example.com                              

        127.0.0.1      peer0.org1.example.com                              

        127.0.0.1      localhost

(二)工程初始化。证书及TX配置文件生成。    // 可用脚本一次性生成: cfgtx.sh 

编译安装fabric自带工具。

go build -o bin/configtxgen  src/github.com/hyperledger/fabric/common/configtx/tool/configtxgen/main.go 

go build -o bin/cryptogen  src/github.com/hyperledger/fabric/c

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值