作曲家提供的基本示例網絡只能處理一個對等體。我們如何在網絡中添加多個對等點並向每個對等點註冊用戶。如何在Fabric Composer中添加多個對等點?
回答
請參閱http://hyperledger-fabric.readthedocs.io/en/latest/build_network.html。創建自己的拓撲後,您需要使用Composer適當地配置連接配置文件和標識。連接配置文件表示在單個頻道上進行交互的單個組織。當然,在結構中,您可以將交易提交給不同組織中的其他同行,以便連接配置文件可以包含來自其他組織的同行,但僅限於提交交易。如果你想模擬2個或更多組織的處理,那麼你將需要每個組織的配置文件。
我使用cryptogen在網絡中添加了2個對等點。但是當我嘗試部署.bna文件時,它顯示:嘗試部署時出錯。錯誤:嘗試安裝鏈碼時出錯。錯誤:無法反序列化創建者身份,err所提供的身份無效,Verify()返回x509:未知權威機構簽名的證書(可能是因爲「x509:ECDSA驗證失敗」,同時試圖驗證候選機構證書ca.org1。 example.com「) 命令失敗 – suvit
您將需要定義您的Hyperledger Composer v1。連接配置文件以包含那些位於哪裏的同伴。
您需要將Composer運行時安裝到這兩個對等設備上 - 使用composer runtime install
命令。然後啓動網絡。見https://hyperledger.github.io/composer/reference/composer.runtime.install.html
例如, composer runtime install -n my-network -p hlfv1 -i PeerAdmin -s adminpw
然後 composer network start -a mybiznetwork.bna -p hlfv1 -i PeerAdmin -s adminpw
將部署自己的chaincode容器業務網絡。
顯然,在執行這些命令之前,您必須確保PeerAdmin的加密資料(即上述示例中的PeerAdmin)已導入以便CA服務器能夠識別。例如。這樣你就可以使用composer runtime install
命令等將作曲者運行時安裝到對等體上。
謝謝保羅。但是我使用「composer identity import -p hlfv1 -u PeerAdmin -c /home/suvit/goWork/hyperledgerComposer/fabric-tools/fabric-scripts/hlfv1/composer/crypto-config/peerOrganizations/org1.example」導入了peerAdmin加密材料.com/users/Admin @ org1.example.com/msp/signcerts/Admin @ org1.example.com-cert.pem -k/home/suvit/goWork/hyperledgerComposer/fabric-tools/fabric-scripts/hlfv1/composer /crypto-config/peerOrganizations/org1.example.com/users/[email protected]/msp/keystore/694399af5a1c15d970e43d2e277d3fc182868eec0d7e353c7d7a1b745be35e14_sk「命令。這是對的嗎? – suvit
並試圖運行composer runtime install命令,然後它給了我同樣的錯誤,因爲我在上面的第一條評論中提到ie.certificate簽名由未知權威機構 – suvit
的語法是正確的。在我看來,您實際上並沒有通過Fabric設置來配置額外的對等設備並將其加入Fabric網絡。作曲家不會爲你做這件事(我們只是站在一個示例網絡上 - 你是否有第二個同伴開始運行,它是否加入了頻道 - 就像你在使用的開發者設置中顯示的那樣?https: //github.com/hyperledger/composer-tools/blob/master/packages/fabric-dev-servers/fabric-scripts/hlfv1/startFabric.sh –
- 1. 如何使用hyperledger-composer在Fabric 1.0中配置多個通道?
- 2. Hyperledger Fabric/Hyperledger Composer
- 3. Hyperledger Fabric v0.6,如何在無流浪漢和碼頭的情況下在網絡上添加更多對等點?
- 4. Fabric Composer o vs - >
- 5. 如何查看Fabric Composer的日誌
- 6. 加入fabric composer通道時出錯
- 7. Fabric對等節點不會熬夜
- 8. Fabric Composer的內部工作
- 9. 在tweet composer中添加圖片
- 10. 如何將新對等體添加到現有的Hyperledger Fabric網絡?
- 11. 如何監聽Hyperledger Fabric Composer中的事件?
- 12. ZooKeeper - 動態添加對等點?
- 13. 如何向JComponent添加多個對象?
- 14. 我如何使用GKPeerPickerController對象連接到多個對等點
- 15. 如何在C#中添加每個json對象的父節點?
- 16. 如何添加多個CA在Tomcat中
- 17. 如何在UIViewController中添加多個UITableView?
- 18. 如何在JAXB中添加多個值?
- 19. 如何在UIVIewController中添加多個UIAlertview?
- 20. 如何在javascript中添加多個div
- 21. 如何在div中添加多個iframe?
- 22. 如何在jquery中添加多個值?
- 23. 如何在Deep Zoom Composer中添加文字?
- 24. 如何在Code Composer Studio 4中添加預處理器定義?
- 25. 在visual composer wordpress中加載更多
- 26. 如何在Mail Composer中附加圖片?
- 27. 如何爲多用戶開發和生產環境安裝Fabric Composer
- 28. chaincode,nodejs組件如何從fabric-composer定義生成?
- 29. 如何在表單中添加多個對象內容添加值
- 30. 如何在Jquery UI對話框中添加多個按鈕?
請在回答問題前通過https://stackoverflow.com/help/how-to-ask進行操作。背景是模糊的,你的研究是不存在的。 – darthsidious