Fabric在启动之前需要生成Orderer的创世区块和channel的配置区块。也就是说在Fabric网络启动之前我们就必须定好了有哪些Org,而当Fabric已经跑起来之后,想要增加Org却是很麻烦的事情。

官方给出的解决方案是:使用configtxlator,可以将配置区块二进制转换为JSON,然后修改JSON,增加Org,再使用这个工具生成一个增量区块。最后再配合peer channel update命令,实现对原有配置的更新。

整个过程操作起来非常复杂。官方文档在这里:

http://hyperledger-fabric.readthedocs.io/en/latest/configtxlator.html

汉化版是:

https://github.com/qiushaoxi/doc_translation/blob/master/Reconfiguring%20with%20configtxlator.rst

Yeasy的GitHub上也有更清晰的一篇介绍:

https://github.com/yeasy/docker-compose-files/blob/master/hyperledger/docs/configtxlator.md

大壮应该是根据Yeasy的文章,进行了扩充,写了一篇中文的:

http://www.jianshu.com/p/eb8fe7cb6f5a

真的是太麻烦了,希望以后的版本能够有所改进。博主本人并没有实测过这些步骤,不过据网友反应, 这样操作是能够成功添加Org的。

本文转自深蓝居博客园博客,原文链接:http://www.cnblogs.com/studyzy/p/7451299.html,如需转载请自行联系原作者

Fabric动态增加组织【资料】相关推荐

  1. java 动态添加定时器_quartz实现任务动态增加和删除

    场景 这几天做项目的时候遇到了个状态自动切换的场景.该场景具体情况如下: 用户可以创建多个活动 活动有开始时间和结束时间 活动有个状态:未上线.未开始(上线但未到开始时间).进行中(上线且处于开始时间 ...

  2. solr-cloud 集群动态增加、删除节点

    本次讲述动态增加节点基于上一章集群搭建的基础上来讲:https://blog.csdn.net/u013490585/article/details/86494476 上一章的例子中用了3台zk,4台 ...

  3. aspx 追加html标签,ASP.NET动态增加HTML元素的方法实例小结

    本文实例讲述了ASP.NET动态增加HTML元素的方法.分享给大家供大家参考,具体如下: 在使用asp.net进行web开发的时候页面中的 中的信息可以通过asp.net的cs文件动态指定. 1.动态 ...

  4. activiti动态增加节点_图神经网络之动态图

    图这种结构普遍存在于人类社会生活中,如互联网中网页间的互相链接会构成图.网民购买商品会构成"网民-商品"图.人和人的交流会构成图.论文的互相引用也会构成图.有许多任务需要根据这些图 ...

  5. js动态增加,删除td,tr,table,div

    js实现的动态添加,删除table内容: 截图如下: 1. 2. 源代码: main.css body {background-image: url(../images/qiantai/bg.png) ...

  6. jQuery动态增加表格一行和删除一行

    今天在处理表格的动态增加一行,和删除一行,一开始用js,但是写起来有点复杂,而且不好控制,最后还是用了jQuery,很轻松的就搞定了,代码如下: $(document).ready(function( ...

  7. ligerui_ligerTree_005_动态增加“树”节点

    动态添加ligerTree节点:效果图: 源码地址:http://download.csdn.net/detail/poiuy1991719/8571255 <%@ page language= ...

  8. hive动态分区shell_Hive/Shell 创建Hive 库 ,表脚本,Hive 动态增加分区脚本

    最近工作中使用到了Hive,  并对Hive 的数据库,表完成创建. 创建的表为分区表,也涉及到了分区表 的按天动态增加分区. 代码组织结构: 创建数据库: create_dmp.hql --dmp ...

  9. element 动态加载下拉框_动态增加select框(elementUI 框架)

    演示动态增加select框(elementUI 框架) @import url("https://unpkg.com/element-ui/lib/theme-chalk/index.css ...

最新文章

  1. SQLmap工具常用命令
  2. C#——判断数列是否排序
  3. g4e基础篇#4 了解Git存储库(Repo)
  4. 《团队激励与沟通》第 2 讲——激励的方法与应用 重点部分总结
  5. 东部分布式光伏迎来发展高潮
  6. python写机器人程序_从Python写入机器人框架控制台
  7. 10692 XYM-入门之道
  8. SAP中检查货币代码
  9. Android 数独游戏开发,强逻辑的梳理
  10. android云控开源,Android EasyClient 云台控制开源流媒体摄像机EasyCamera
  11. IEEE2020-IJON: Exploring Deep State Spaces via Fuzzing
  12. Java游戏开发规则
  13. Java程序员必会之数据结构与算法全梳理
  14. 系统建模uml语言(用例图、实现类图、状态图、顺序图、活动图、组件图、部署图、详细类图、uml文档设计)
  15. ASO优化技巧:利用好App下载周期变化,aso优化技巧介绍
  16. Koltin简明学习,also,takeIf,takeUnless
  17. 材料力学——弯曲内力、弯曲应力
  18. 基于Javaweb的问卷调查系统
  19. 怎么给新版edge换皮肤外观?| 出现清单文件丢失或不可读取如何解决
  20. 怎样才能把一个代码变成软件成品?一个初学者的困惑,我们写的代码都只能是解决一些数学问题而已。怎么把它变成一个软件。

热门文章

  1. 插件推荐(持续更新)
  2. AS 4.7安装yum
  3. 我的CCIE实验考试
  4. MSSQL差异备份取系统权限
  5. VSCode 搭建Vue开发环境之Vue CLI
  6. 使用Kiwi CatTools 实现交换机自动备份
  7. Excel的合并解析
  8. android上的i-jetty (1)环境搭建
  9. 自己动手写操作系统--个人实践
  10. ip dhcp snooping