检查网络版本并在命令中正确输入。 START和INSTALL命令如下:
作曲家网络安装--archiveFile carauction-network1.bna --card PeerAdmin @ hlfv1
导致:成功安装了业务网络caracution-network1,版本0.2.4.-deploy.0 命令成功
composer network start --networkName carauction-network1 --networkVersion 0.2.4 --card PeerAdmin @hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw] [2]
导致:启动业务网络定义。这可能需要一分钟...... 错误:尝试启动业务网络时出错。错误:没有来自任何同行的有效回复。 尝试对等通信的响应是一个错误:错误:2未知:链代码错误(状态:500,消息:无法获取链代码包(carauction-network1:0.2.4)
我怀疑它找不到npm包。它说:"无法获得区块链包#34;也许它没有找到正确的目录。无论如何,各自的npm包应该在哪里?也许关键在于环境变量。我关于Hyperledger的变量是:
GOPATH=/home/hyperl/go
NVM_CD_FLAGS=
NVM_DIR=/home/hyperl/.nvm
NVM_BIN=/home/hyperl/.nvm/versions/node/v8.9.4/bin
PWD=/home/hyperl/.composer/cards/PeerAdmin@carauction-network5 ---> on samo of the trials the value was PWD=/home/hyperl
PATH=/home/hyperl/bin:/home/hyperl/.local/bin:/home/hyperl/.nvm/versions/node/v8.9.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/go-1.9/bin`