Fabric动态增加组织【资料】
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动态增加组织【资料】相关推荐
- java 动态添加定时器_quartz实现任务动态增加和删除
场景 这几天做项目的时候遇到了个状态自动切换的场景.该场景具体情况如下: 用户可以创建多个活动 活动有开始时间和结束时间 活动有个状态:未上线.未开始(上线但未到开始时间).进行中(上线且处于开始时间 ...
- solr-cloud 集群动态增加、删除节点
本次讲述动态增加节点基于上一章集群搭建的基础上来讲:https://blog.csdn.net/u013490585/article/details/86494476 上一章的例子中用了3台zk,4台 ...
- aspx 追加html标签,ASP.NET动态增加HTML元素的方法实例小结
本文实例讲述了ASP.NET动态增加HTML元素的方法.分享给大家供大家参考,具体如下: 在使用asp.net进行web开发的时候页面中的 中的信息可以通过asp.net的cs文件动态指定. 1.动态 ...
- activiti动态增加节点_图神经网络之动态图
图这种结构普遍存在于人类社会生活中,如互联网中网页间的互相链接会构成图.网民购买商品会构成"网民-商品"图.人和人的交流会构成图.论文的互相引用也会构成图.有许多任务需要根据这些图 ...
- js动态增加,删除td,tr,table,div
js实现的动态添加,删除table内容: 截图如下: 1. 2. 源代码: main.css body {background-image: url(../images/qiantai/bg.png) ...
- jQuery动态增加表格一行和删除一行
今天在处理表格的动态增加一行,和删除一行,一开始用js,但是写起来有点复杂,而且不好控制,最后还是用了jQuery,很轻松的就搞定了,代码如下: $(document).ready(function( ...
- ligerui_ligerTree_005_动态增加“树”节点
动态添加ligerTree节点:效果图: 源码地址:http://download.csdn.net/detail/poiuy1991719/8571255 <%@ page language= ...
- hive动态分区shell_Hive/Shell 创建Hive 库 ,表脚本,Hive 动态增加分区脚本
最近工作中使用到了Hive, 并对Hive 的数据库,表完成创建. 创建的表为分区表,也涉及到了分区表 的按天动态增加分区. 代码组织结构: 创建数据库: create_dmp.hql --dmp ...
- element 动态加载下拉框_动态增加select框(elementUI 框架)
演示动态增加select框(elementUI 框架) @import url("https://unpkg.com/element-ui/lib/theme-chalk/index.css ...
最新文章
- SQLmap工具常用命令
- C#——判断数列是否排序
- g4e基础篇#4 了解Git存储库(Repo)
- 《团队激励与沟通》第 2 讲——激励的方法与应用 重点部分总结
- 东部分布式光伏迎来发展高潮
- python写机器人程序_从Python写入机器人框架控制台
- 10692 XYM-入门之道
- SAP中检查货币代码
- Android 数独游戏开发,强逻辑的梳理
- android云控开源,Android EasyClient 云台控制开源流媒体摄像机EasyCamera
- IEEE2020-IJON: Exploring Deep State Spaces via Fuzzing
- Java游戏开发规则
- Java程序员必会之数据结构与算法全梳理
- 系统建模uml语言(用例图、实现类图、状态图、顺序图、活动图、组件图、部署图、详细类图、uml文档设计)
- ASO优化技巧:利用好App下载周期变化,aso优化技巧介绍
- Koltin简明学习,also,takeIf,takeUnless
- 材料力学——弯曲内力、弯曲应力
- 基于Javaweb的问卷调查系统
- 怎么给新版edge换皮肤外观?| 出现清单文件丢失或不可读取如何解决
- 怎样才能把一个代码变成软件成品?一个初学者的困惑,我们写的代码都只能是解决一些数学问题而已。怎么把它变成一个软件。