添加的对在hyperledger V1.0一个现有网络I接着下面的链接设置一个Hyperledger织物 http://hyperledger-fabric.readthedocs.io/en/latest/build_network.html从不同的机器
我看到两个单位和在同一台机器运行的两个对等体。 我想添加另一个对象到这个已经设置的网络。 在这里请求一些帮助,了解我应该按照什么步骤完成这件事。
添加的对在hyperledger V1.0一个现有网络I接着下面的链接设置一个Hyperledger织物 http://hyperledger-fabric.readthedocs.io/en/latest/build_network.html从不同的机器
我看到两个单位和在同一台机器运行的两个对等体。 我想添加另一个对象到这个已经设置的网络。 在这里请求一些帮助,了解我应该按照什么步骤完成这件事。
,则应该更换docker-compose-cli.yaml
文件,并重新启动泊坞窗 - 撰写。在那里,你必须添加和定义一个新的Peer。
然后,您应该执行CHANNEL_NAME=$CHANNEL_NAME TIMEOUT=<pick_a_value> docker-compose -f docker-compose-cli.yaml up -d
命令(再次)。使用该命令,我认为您将维护以前的Docker容器,并为您的网络创建一个新的容器。
首先,如果你想跨越多主机部署,你可能会考虑使用:
从这个除了可以通过简单地加入远程对等使用同行cli工具(假设你想添加来自允许组织的同行)。
所有你需要获取配置块的第一:
等信道获取配置-o订货:7050 -c mychannel
下一页使用配置块加入同行:
对等通道加入-o订购者:7050 --blockpath mychannel.block
我做了什么,我只保留一个ordere r和一台机器上的org1的两个对等机器和另一台机器上的一个订单器和两个同级别的org2。我能够沟通。 – Katiyman
但问题是,我调用指向一台机器订购者的链式代码,我没有看到其他机器上同行发生的变化。我在这里想念什么概念。我认为这一变化将反映在所有同行中。 '同行chaincode调用-o orderer.example.com:7050 --tls $ CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer .example.com的/ MSP/tlscacerts/tlsca.example.com-cert.pem -C $ CHANNEL_NAME -n mycc -c“{ “参数数量”:[ “调用”, “一个”, “b”, “10”] }'echo $ CORE_PEER_MSPCONFIGPATH' – Katiyman
你是如何定义频道的?哪些成员参与其中? Orderers和所有的同伴?此外,在每一个搬运工,compose.yaml文件的定义,你必须定义network_mode:主机泊坞窗 – Urko