创建自己的区块链网络 十一

Posted 患孤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建自己的区块链网络 十一相关的知识,希望对你有一定的参考价值。

目录

前言

哈喽,大家好啊,好久不见呐,忙于自己的事情,给耽搁了,话不多说,我们上次说到了创建自己的通道,那么接下来到了哪一步呢?通道我们已经创建好了,那么接下来我们就需要将各个节点加入通道中,来进行通信。

系列文章直通车

名称链接
创建自己的区块链网络 一点击此处
创建自己的区块链网络 二点击此处
创建自己的区块链网络 三点击此处
创建自己的区块链网络 四点击此处
创建自己的区块链网络 五点击此处
创建自己的区块链网络 六点击此处
创建自己的区块链网络 七点击此处
创建自己的区块链网络 八点击此处
创建自己的区块链网络 九点击此处
创建自己的区块链网络 十点击此处
创建自己的区块链网络 十一点击此处

将各个节点加入通道

首先第一句命令是生成通道的block文件

docker exec cli peer channel join -b mychannel.block

然后我们需要把我们所需要的节点加入通道当中。命令如下

docker exec  -e "CORE_PEER_LOCALMSPID=Org1MSP"  -e "CORE_PEER_ADDRESS=node1.organization1.gdzce.cn:7051"  -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/organization1.gdzce.cn/users/Admin@organization1.gdzce.cn/msp" cli peer channel join -b mychannel.block
docker exec  -e "CORE_PEER_LOCALMSPID=Org2MSP"  -e "CORE_PEER_ADDRESS=node1.organization2.gdzce.cn:7051"  -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/organization2.gdzce.cn/users/Admin@organization2.gdzce.cn/msp" cli peer channel join -b mychannel.block
docker exec  -e "CORE_PEER_LOCALMSPID=Org2MSP"  -e "CORE_PEER_ADDRESS=node2.organization2.gdzce.cn:7051"  -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/organization2.gdzce.cn/users/Admin@organization2.gdzce.cn/msp" cli peer channel join -b mychannel.block
docker exec  -e "CORE_PEER_LOCALMSPID=Org3MSP"  -e "CORE_PEER_ADDRESS=node1.organization3.gdzce.cn:7051"  -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/organization3.gdzce.cn/users/Admin@organization3.gdzce.cn/msp" cli peer channel join -b mychannel.block
docker exec  -e "CORE_PEER_LOCALMSPID=Org3MSP"  -e "CORE_PEER_ADDRESS=node2.organization3.gdzce.cn:7051"  -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/organization3.gdzce.cn/users/Admin@organization3.gdzce.cn/msp" cli peer channel join -b mychannel.block

这里注意一下 -e 第一个参数是我们的各个节点的MSPID -e 第二个参数是我们的节点地址,千万不要忘记了端口号,然后-e 第三个节点则是我们的各个节点的MSP的路径,注意路径不要写错了,要写绝对路径。
然后到这里我们的命令就已经写完了,接下来我们需要来运行一下。

运行start.sh

那么我们运行完成过后是这个结果。

出现如下结果就代表我们已经完成了将各个节点加入通道的这一过程。

结语

那么下一步我们需要在背书节点安装链码以提供相关接口给背书节点进行调用。

以上是关于创建自己的区块链网络 十一的主要内容,如果未能解决你的问题,请参考以下文章

创建自己的区块链网络 八

创建自己的区块链网络 十二

创建自己的区块链网络 十二

创建自己的区块链网络 六

创建自己的区块链网络 七

创建自己的区块链网络 十三