使用 configtxlator 修改创世块
Modifying the genesis block using configtxlator
对于 Fabric 网络运行后如何修改系统通道配置,我有点困惑。
我了解到 configtxlator
工具可用于创建具有必要更改的补丁交易,但此交易如何应用于系统通道? peer channel update
CLI 工具可以用于此吗?
您可以在使用 configtxlator
工具重新配置频道时找到 how-to tour。基本上高级流程将是:
- 使用
configtxlator
. 将配置解码为 json
- 提取配置部分
- 创建新配置
- 对新旧配置进行编码
- 发送它们来计算配置更新增量
- 解码配置更新并封装到信封中
- 产生新的配置交易
- 通过提交新配置来更新频道。
Here 是 link 官方文档,详细描述了重新配置流程。
是的,您可以使用 peer
cli 工具更新配置,如下所示:
peer channel update -f config_update_as_envelope.pb -c mychannel -o orderer:7050
对于 Fabric 网络运行后如何修改系统通道配置,我有点困惑。
我了解到 configtxlator
工具可用于创建具有必要更改的补丁交易,但此交易如何应用于系统通道? peer channel update
CLI 工具可以用于此吗?
您可以在使用 configtxlator
工具重新配置频道时找到 how-to tour。基本上高级流程将是:
- 使用
configtxlator
. 将配置解码为 json
- 提取配置部分
- 创建新配置
- 对新旧配置进行编码
- 发送它们来计算配置更新增量
- 解码配置更新并封装到信封中
- 产生新的配置交易
- 通过提交新配置来更新频道。
Here 是 link 官方文档,详细描述了重新配置流程。
是的,您可以使用 peer
cli 工具更新配置,如下所示:
peer channel update -f config_update_as_envelope.pb -c mychannel -o orderer:7050