错误的提案响应未成功,错误代码500,名称为'cch16'的味精链代码已存在

问题描述 投票:0回答:1

我更改链代码安装的版本,并在每次要进行startfabric时都实例化。但是,当我更改版本并运行startfabric脚本时,出现以下错误。

Error: could not assemble transaction, err proposal response was not successful, error code 500, msg chaincode with name 'scbcch16' already exists

虽然给出了相同的错误,但我给出了以下命令。

  1. docker rm -f $(docker ps -aq)
  2. docker rmi -f(chaincode图像ID
  3. docker卷修剪
  4. docker网络修剪
  5. docker系统修剪
  6. 我也关闭了byfn频道

但仍然会得到相同的错误。

也请在我的db fauxton沙发上找到链码列表。

Chaincode name list in CouchDB Fauxton

是由于任何高速缓存引起的,还是有任何方法可以纠正此问题。

docker couchdb hyperledger-fabric blockchain
1个回答
0
投票

要清理整个docker资源,使用以下命令就足够了:

docker stop $(docker ps -aq)
docker system prune -af --volumes

如果有一些卷映射到特定目录,则必须手动删除这些文件夹。

无论如何,您的基本问题可能是您尝试重新实例化而不是upgradehttps://hyperledger-fabric.readthedocs.io/en/release-2.0/commands/peerchaincode.html#peer-chaincode-upgrade

© www.soinside.com 2019 - 2024. All rights reserved.