如何解决Hyperledger Fabric 中的链码实例化错误
目前我有这些配置(启用 TLS)
- Org1 = 有两个 peer,peer0 和 peer1
- Org2 = 有两个 peer,peer0 和 peer1
我创建了一个名为:mychannel的频道,所有四个节点都加入了其中,并且链码安装到了四个节点上。
问题是当我尝试执行链码实例化时,出现以下错误
Failed to invoke chaincode name:"Iscc",error: container exited with 0
我对这个错误一无所知,任何人都可以帮忙
提前致谢
解决方法
似乎链码在启动过程中失败了。
构建链码并运行 chaincode instantiate
后,fabric 将创建 docker 容器以开始在其上运行您的链码,容器名称带有前缀 dev-peerxxxxxx
,因此通过此命令打开此容器日志 docker logs -f dev-peerxxxx
(用实际容器名称替换xxxxx)并检查启动过程中是否有任何错误。
在您的情况下,您将获得 4 个容器,每个节点对应一个容器,因此请检查其中任何一个。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。