首页 > 解决方案 > 如果禁用通道功能,我们可以从 Kafka(1.4.0) 迁移到 RAFT(1.4.3) 吗?

问题描述

kafka(Fabric 1.4.0)在从to迁移时RAFT(fabric 1.4.3),第一步我正在更改网络形式的状态NORMAL to MAINTENANCE,在签署块后,当我发送给 orderer 时,收到以下错误。

错误:出现意外状态:BAD_REQUEST -- 现有通道的配置更新未通过维护检查:配置事务检查失败:下一个配置尝试将 ConsensusType.State 更改为 STATE_MAINTENANCE,但该功能已禁用

我们可以使用版本(1.4.0)为网络启用通道功能吗?

标签: hyperledger-fabricblockchainraft

解决方案


由于最新的HLF 文档建议需要为通道和应用程序设置功能要求,因此需要将这些设置为正在迁移的当前 HLF 版本。例如,如果当前 Fabric 版本为 1.4.2,则需要将需求参数设置为V1_4_2: true. 请参阅此链接以获取更多说明。


推荐阅读