在单独的计算机中连接2个现有组织-Hyperledger Fabric

时间:2018-09-17 09:02:40

标签: hyperledger-fabric hyperledger

您是否知道如何使用1个组织的现有渠道连接来自不同计算机的2个现有组织。这是我到目前为止的内容,Org1在VM1中运行,Org2在VM2中运行,并且都安装了自己的链码。我想做的是将Org2到Org1的通道连接到Org1。我不知道该怎么办,因为目前我仅有的唯一示例是使用同一台VM。谢谢。

2 个答案:

答案 0 :(得分:0)

您可以通过渠道连接它们。 假设您已经拥有每个组件(对等,订购者..)的所有url,并且org1拥有该频道。您只需要授予org2加入现有频道的权利即可。

以下是指南: https://hyperledger-fabric.readthedocs.io/en/release-1.2/channel_update_tutorial.html

根据您所说的内容,您应该从“生成Org3加密材料”部分开始本教程。

答案 1 :(得分:0)

要连接不同主机上的组织,您需要创建一个Docker Swarm。一旦所有主机都加入了docker swarm,就需要创建一个覆盖网络,并使您的容器加入该覆盖网络。

您可以开始遵循this blog,它描述了多个主机的简单配置。有关更多参考,请参考this SO answer

有关使用Kubernetes进行部署,您可以参考this medium blog