我正在关注此链接:Hyperledger Composer Queries Tutorial以更新现有的商业网络。直到步骤:3一切正常,对我来说。但每当我执行步骤:4(2)命令我都会收到一些错误。
这是错误:
错误:尝试ping时出错。错误:尝试查询业务网络时出错。错误:连接失败 命令失败
不确定我为什么会收到上述错误。似乎商业网络无法达到。
可能是因为Fabric没有在后台运行而得到错误。但运行Fabric后,错误略有不同。这是我得到的当前错误:
错误:尝试ping时出错。错误:尝试查询业务网络时出错。错误:找不到名为'tutorial-network'的链码 - 确保链代码教程网络已成功实例化并再试一次 命令失败
答案 0 :(得分:0)
网络应该启动并运行,然后才能更新它。否则您将收到一些错误,并且无法更新它。
所以我按照问题中提到的那样在更新之前运行了以下命令,它运行良好。
composer network start --card PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw --archiveFile tutorial-network@0.0.1.bna --file networkadmin.card
答案 1 :(得分:0)
重新启动系统时,我遇到了同样的问题。我无法连接到以前的网络。我在同一个文件夹中有一个.bna文件,每次都运行这些命令,它就起作用了。
composer network install --card PeerAdmin@hlfv1 --archiveFile tutorial-network@0.0.1.bna
composer network start --networkName tutorial-network --networkVersion 0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin@hlfv1 --file networkA.card