将 bna 部署到网络时无法使用管理卡
Unable to use Admin card while deploying bna to network
您好,我已将 Business 网络存档从 playground 下载到我的本地存储。现在我正在尝试从命令行将它安装到结构中。我使用了以下命令。
composer network install --archiveFile ~/Downloads/testing.bna --card ~/Downloads/admin.card
但我在命令行中收到错误 admin.card 不存在,如下所示:
✖ Installing business network. This may take a minute...
Error: Card not found: /home/user/Downloads/admin.card
虽然我已经从游乐场下载了卡片,但我可以在下载文件夹中看到它。
谁能告诉我为什么会这样。
您需要已经导入卡(具有Peer Admin权限的人,可以安装业务网络)才能进行composer network install
(您是否按照此处设置的开发环境? -> https://hyperledger.github.io/composer/latest/installing/development-tools.html
您将(在该文档的第四步中)运行 一个 createPeerAdminCard.sh
脚本来创建/导入 PeerAdmin 卡文件,该文件创建卡 with the right Fabric authorities 并将其导入 Composer钱包商店。
然后(一旦使用 composer card import
将该卡导入钱包商店 - 如该脚本所示) - 您将执行 composer network install
(使用 Peer Admin 卡,即已经导入)如下:
composer 网络安装 --card PeerAdmin@hlfv1 --archiveFile ~Downloads/testing.bna
您好,我已将 Business 网络存档从 playground 下载到我的本地存储。现在我正在尝试从命令行将它安装到结构中。我使用了以下命令。
composer network install --archiveFile ~/Downloads/testing.bna --card ~/Downloads/admin.card
但我在命令行中收到错误 admin.card 不存在,如下所示:
✖ Installing business network. This may take a minute...
Error: Card not found: /home/user/Downloads/admin.card
虽然我已经从游乐场下载了卡片,但我可以在下载文件夹中看到它。
谁能告诉我为什么会这样。
您需要已经导入卡(具有Peer Admin权限的人,可以安装业务网络)才能进行composer network install
(您是否按照此处设置的开发环境? -> https://hyperledger.github.io/composer/latest/installing/development-tools.html
您将(在该文档的第四步中)运行 一个 createPeerAdminCard.sh
脚本来创建/导入 PeerAdmin 卡文件,该文件创建卡 with the right Fabric authorities 并将其导入 Composer钱包商店。
然后(一旦使用 composer card import
将该卡导入钱包商店 - 如该脚本所示) - 您将执行 composer network install
(使用 Peer Admin 卡,即已经导入)如下:
composer 网络安装 --card PeerAdmin@hlfv1 --archiveFile ~Downloads/testing.bna