问题描述
运行“ ./byfn.sh up”后卡住了。端到端测试尚未结束。我陷入以下困境:
在peer0.org1上查询链码... ======================在peer0.org1上查询频道'mychannel'... ==== =================尝试查询peer0.org1 ... 3秒
对等链码查询-C mychannel -n mycc -c'{“ Args”:[“ query”,“ a”]}'
就可以了。我已经使用root权限安装了所有要求。重新安装一切,清除容器,并多次重新启动系统,始终得到相同的结果。任何帮助将不胜感激。
解决方法
我终于完成了网络的端到端测试。
在peer1.org2上安装chaincode ...
- 对等链代码安装-n mycc -v 1.0 -l golang -p github.com/chaincode/chaincode_example02/go /
- res = 0
- 设置+ x 2020-08-21 06:52:43.808 UTC [chaincodeCmd] checkChaincodeCmdParams-> INFO 001使用默认escc 2020-08-21 06:52:43.808 UTC [chaincodeCmd] checkChaincodeCmdParams-> INFO 002使用默认vscc 2020-08-21 06:52:44.208 UTC [chaincodeCmd]安装->信息003远程安装响应: ===================== Chaincode安装在peer1.org2上=====================
在peer1.org2上查询链码... =====================在channel'mychannel'上的peer1.org2上查询... ================ ===== 尝试查询peer1.org2 ... 3秒
- 对等链代码查询-C mychannel -n mycc -c'{“ Args”:[“ query”,“ a”]}'
- res = 0
- 设置+ x
90 ============================================================================================================================================ ===
==========全部完成,BYFN执行完毕===========
| | | \ | | | _ \
| | | | | | | | |
| | | | \ | | | _ | |
| __ | | | _ | | ____ /
解决方案,请使用比我之前指出的版本更早的版本。在这种情况下,我使用curl ... bash -s 1.2.0。
之所以这样做,是因为最新的超级账本版本未使用大多数教程中使用的BYFN.SH示例。 Hyperledger将其更新为完全不同的内容。现在,我可以使用以前的教程,并继续进行最新的版本。