安装Fabric Chaincode时出错:_lifecycle.syscc:没有此类文件或目录

时间:2020-08-29 16:27:22

标签: hyperledger-fabric hyperledger-chaincode

尝试使用Fabric v2.1 安装链码时,我遇到了一个错误。有没有人遇到类似的问题?我的同伴运行良好,也可以加入该频道。我也可以列出频道详细信息。

注意:我正在执行本机安装,而没有使用docker映像来运行订购者和对等方。

非常感谢您的支持,并希望能收到您的来信。

错误:

链代码安装失败,状态:500-模拟错误:无法执行事务44688cc50afeda03e3f5e7735ae650030952477b6bdfce83064582f42bec6c84:无法启动链代码_lifecycle.syscc:错误构建链代码:错误构建映像:无法获取用于外部构建的链代码包:无法获取旧版本chaincode包'_lifecycle.syscc':打开/home/vagrant/ledger/ORG2/peer1-org2/ledger/chaincodes/_lifecycle.syscc:没有此类文件或目录

1 个答案:

答案 0 :(得分:0)

从1.4升级后出现此错误。就我而言,问题出在同级的旧配置文件中。

确保您的core.yaml中包含下一行:

chaincode:
    ...
    # enabled system chaincodes
    system:
        _lifecycle: enable