1.在fabric-sample目录下创建并进入自己的文件
$ mkdir my-network
2. 创建.yaml文件
$ touch crypto-config.yaml
3.编辑文件并且加入以下代码
$ vi crypto-config.yaml
OrdererOrgs: //排序节点配置信息(可设置多个,保证稳点性)
- Name: Orderer //排序节点名称
Domain: example.com //节点域名
Specs: //详细描述
-Hostname: orderer
PeerOrgs: //peer节点信息
- Name: Org0 //组织1:必须有一个超级管理员(admin)
Domain: org0.example.com //组织的域名
Template: //一个组织有多少个peer(电脑):同步数据记账
Count: 2
Users: //用户:一个用户可以有多个peer
Count: 1
- Name: Org1 //组织2
Domain: org1.example.com
Template:
Count: 2
Users:
Count:1
$ cat crypto-config.yaml //查看代码
4.运行.yaml文件
$ cryptogen generate --config=./crypto-config.yaml
注意:如果显示命令未发现,需配置环境变量后继续运行上述代码
$ PATH=${PWD}/../bin:${PWD}:$PATH
成功后显示如下:
org0.example.com
org1.example.com
查看其树状结构:
$ tree -L 4
├── crypto-config
│?? ├── ordererOrganizations
│?? │?? └── example.com
│?? │?? ├── ca
│?? │?? ├── msp
│?? │?? ├── orderers
│?? │?? ├── tlsca
│?? │?? └── users
│?? └── peerOrganizations
│?? ├── org0.example.com
│?? │?? ├── ca
│?? │?? ├── msp
│?? │?? ├── peers
│?? │?? ├── tlsca
│?? │?? └── users
│?? └── org1.example.com
│?? ├── ca
│?? ├── msp
│?? ├── peers
│?? ├── tlsca
│?? └── users
└── crypto-config.yaml
21 directories, 1 file
|