Blockchain Hyperledger fabric v1(节点SDK)在不同系统上设置对等点的步骤

Blockchain Hyperledger fabric v1(节点SDK)在不同系统上设置对等点的步骤,blockchain,hyperledger-fabric,Blockchain,Hyperledger Fabric,目前,我们已经完成了Hyperledger fabric V1网络的设置,该网络在单个系统上运行1个订购服务和2个对等点。我们的客户端应用程序通过NODE-SDK进行gRPC调用。现在,我们希望将应用程序配置扩展到不同的物理系统,其中订购服务将在一个系统上运行,对等方(对等方1和对等方2)将在另外两个系统上运行 请提供实现此类设置的步骤 谢谢。看看这个脚本: 它使用solo Order和一些对等设备在多台机器上安装分布式结构安装。Hyperledger Cello也致力于实现这种部署。特别是。感

目前,我们已经完成了Hyperledger fabric V1网络的设置,该网络在单个系统上运行1个订购服务和2个对等点。我们的客户端应用程序通过NODE-SDK进行gRPC调用。现在,我们希望将应用程序配置扩展到不同的物理系统,其中订购服务将在一个系统上运行,对等方(对等方1和对等方2)将在另外两个系统上运行

请提供实现此类设置的步骤


谢谢。

看看这个脚本:


它使用solo Order和一些对等设备在多台机器上安装分布式结构安装。

Hyperledger Cello也致力于实现这种部署。特别是。

感谢您的快速回复。我们尝试根据您的URL执行deploy.sh直到“创建频道”步骤,但在“将对等方加入频道”步骤失败出现以下错误:错误:获取背书人客户端通道时出错:PER:404-尝试连接到本地peer/home/dev/work/src/github.com/hyperledger/fabric/peer/common/common.go:116 github.com/hyperledger/fabric/peer/common.GetEndorserClient时出错/usr/local/go/src/runtime/proc.go:192 runtime.main/usr/local/go/src/runtime/asm_amd64.s:2087 runtime.goexit上下文截止日期超出了任何线索,请等待答复。。对等日志如下:[main]main->ERRO 001^[[0m无法运行对等,因为从目录/opt/gopath/src/github.com/hyperledger/fabric/sampleconfig/crypto:err设置MSP时出错。提供的标识无效,Verify()返回x509:由未知授权机构签署的证书(可能是因为“x509:ECDSA验证失败”)在尝试验证候选机构证书“ca.hrl.ibm.il”)时,正如我所怀疑的那样-对等方已关闭。我建议您删除对等方的sampleconfig目录并重新执行deploy.sh脚本。我们能够通过加入通道。现在我们在实例化链码错误时出错,如下所示:peer.out:[ConnProducer]NewConnection->ERRO 03a^[[0m未能连接到本地主机:7050,错误:超过上下文截止日期[deliveryClient]connect->ERRO 03b^[[0m未能获得连接:无法连接到任何端点:[localhost:7050][deliveryClient]try->WARN 03c^[[0m获得错误:无法连接到任何端点:[localhost 7050],尝试1次。在1sSign中重试…执行您对对等方、订购方所做的操作,然后重新部署。感谢您的回复,您是否在ansible上设置了任何运行的示例?很遗憾,没有,但我会四处询问是否保留了任何可以转换为示例的示例。