Hyperledger fabric 从 1.4.2 升级到 2.0

Upgrade of Hyperledger fabric from 1.4.2 to 2.0

我正在尝试将结构 1.4.2 中的当前网络设置升级到 2.0。我们有一个 kubernetes 设置。我在文档中看到,首先我们需要使用 peer node upgrade-dbs 升级对等数据库,然后启动对等数据库。但是由于此命令在 peer 版本 1.4.2 中不存在,我无法从 运行 peer pod 执行此操作。当我尝试将对等映像更改为 2.0 版本时,出现以下错误。 Error in instantiating ledger provider: unexpected format. db info = [leveldb for channel-IDs at [/var/hyperledger/production/ledgersData/ledgerProvider]], data format = [], expected format = [2.0]

如何在 kubernetes 中升级 peer 数据库并启动 peer pod?

我通过手动删除 couchDB 数据库然后使用 2.0 图像启动对等解决了这个问题