在本地 hyperledger fabric 上启动 .bna 文件时出错
error starting .bna file on local hyperledger fabric
为了在本地的playgroung上部署我的业务网络,我一直在粗略地参考这个。
https://hyperledger.github.io/composer/latest/business-network/bnd-deploy
我可以使用命令安装 .bna
文件,
composer network install --card PeerAdmin@hlfv1 --archiveFile test-bank@0.0.1.bna
但我无法启动它。下面的命令抛出一个错误,说“archiveFile
”是一个未定义的参数。
composer network start --card PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw --archiveFile test-bank@0.0.1.bna --file networkadmin.card --networkName test-bank --networkVersion 1.0.0
screencap of error
您指的是旧的命令格式。新命令格式不同,没有 archiveFile 参数。参考这个 link https://hyperledger.github.io/composer/latest/reference/composer.network.start。
新命令格式中的必填字段是您导入的网络名称、版本、管理员身份、秘密和 PeerAdmin 卡。
archiveFile 参数在最新版本中已弃用。您使用的是什么版本的作曲家?在 composer 0.19.5 中,以下命令可以正常工作
composer network install -a your-network.bna -c PeerAdmin@hlfv1
composer network start --networkName your-network --networkVersion 0.0.1 -c PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw
为了在本地的playgroung上部署我的业务网络,我一直在粗略地参考这个。
https://hyperledger.github.io/composer/latest/business-network/bnd-deploy
我可以使用命令安装 .bna
文件,
composer network install --card PeerAdmin@hlfv1 --archiveFile test-bank@0.0.1.bna
但我无法启动它。下面的命令抛出一个错误,说“archiveFile
”是一个未定义的参数。
composer network start --card PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw --archiveFile test-bank@0.0.1.bna --file networkadmin.card --networkName test-bank --networkVersion 1.0.0
screencap of error
您指的是旧的命令格式。新命令格式不同,没有 archiveFile 参数。参考这个 link https://hyperledger.github.io/composer/latest/reference/composer.network.start。 新命令格式中的必填字段是您导入的网络名称、版本、管理员身份、秘密和 PeerAdmin 卡。
archiveFile 参数在最新版本中已弃用。您使用的是什么版本的作曲家?在 composer 0.19.5 中,以下命令可以正常工作
composer network install -a your-network.bna -c PeerAdmin@hlfv1
composer network start --networkName your-network --networkVersion 0.0.1 -c PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw