首页 文章

v0.19.0作曲家网络启动失败

提问于
浏览
0

作曲家版本:0.19.0

苹果系统

Steps:

  • 删除docker的所有图像

  • rm -rf~ / .composer

  • 从网络下载 fabric-tools

  • ./teardownFabric.sh

  • ./createPeerAdminCard.sh

  • ./startFabric.sh

  • docker ps:

集装箱ID图像命令创建状态端口名称504b51337d01 hyperledger / fabric-peer:x86_64-1.1.0“对等节点启动”17分钟前向上17分钟0.0.0.0:7051->7051/tcp,.0.0.0:7053-> 7053 / tcp peer0.org1.example.com db82f914091d hyperledger / fabric-orderer:x86_64-1.1.0“orderer”17分钟前最多17分钟0.0.0.0:7050->7050/tcp orderer.example.com efcdff601fec hyperledger / fabric -couchdb:x86_64-0.4.6“tini - / docker-ent ...”17分钟前上传17分钟4369 / tcp,9100 / tcp,0.0.0.0:5984-> 5984 / tcp couchdb fda7819674bd hyperledger / fabric-ca: x86_64-1.1.0“sh -c'fabric-ca-se ...”17分钟前上涨17分钟0.0.0.0:7054->7054/tcp ca.org1.example.com

  • composer network install --card PeerAdmin @hlfv1 --archiveFile basic-sample.bna(之前创建的bna文件)

  • composer network start --networkName basic-sample --networkVersion 0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin @hlfv1 --file networkadmin.card

出现错误✖启动业务网络定义 . 这可能需要一分钟......错误:尝试启动业务网络时出错 . 错误:没有来自任何同行的有效回复 . 来自尝试的对等通信的响应是错误:错误:2未知:链代码错误(状态:500,消息:无法获取链代码包(basic-sample:0.0.1))命令失败

Retry:

使用npmrcFile:

  • composer network install --card PeerAdmin @hlfv1 --archiveFile basic-sample.bna -o npmrcFile = npmConfig.txt

  • composer network start --networkName basic-sample --networkVersion 0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin @hlfv1 --file networkadmin.card -o npmrcFile = npmConfig.txt

内容 npmConfig.txt

registry=https://registry.npm.taobao.org

仍然失败 .

1 回答

  • 0

    我认为这与在GitHub上的Composer prpoject上记录的问题完全相同 .

    https://github.com/hyperledger/composer/issues/3794

    对此的简短回答是start命令上的网络名称错误 . 网络名称可能是基本样本网络 .

    检查名称和版本的方法是发出以下命令:

    composer archive list -a basic-sample.bna

相关问题