如何添加更多对等点和订购者来测试网络?

问题描述

我是Hyperledger Fabric的新手,正在尝试使用测试网络模板。

我正在尝试通过在结构CA中添加新的对等方和订购方来扩展测试网络。

有人知道该怎么做或有某种教程吗?我已经在网上看到了示例,但是它们是使用cryptogen工具的。

非常感谢:)

解决方法

要将新的组织对等方添加到正在运行的网络中,您可以按照其官方文档上的教程进行操作。它使用Fabric CA,并且您必须使用“ -ca”标志。通过维持几乎相同的过程,您也可以添加新的订购者组织。

教程链接:https://hyperledger-fabric.readthedocs.io/en/release-2.2/channel_update_tutorial.html#

代码存储库:https://github.com/hyperledger/fabric-samples/tree/master/test-network/addOrg3

如果您想与更多的同行和订购者一起发展您的网络,我们需要对Fabric CA有清晰的了解。

Fabric Ca链接:https://hyperledger-fabric-ca.readthedocs.io/en/release-1.4/deployguide/ca-deploy.html#

首先,您必须编写docker-compose-ca.yaml文件。您可以点击以下链接: https://github.com/hyperledger/fabric-samples/blob/master/test-network/docker/docker-compose-ca.yaml

2您必须创建fabric-ca-server配置yaml文件。您可以点击以下链接:https://github.com/hyperledger/fabric-samples/tree/master/test-network/organizations/fabric-ca/org1

第三,您必须使用fabric-ca-client注册和注册对等方和订购方。您可以点击以下链接:https://github.com/hyperledger/fabric-samples/blob/master/test-network/organizations/fabric-ca/registerEnroll.sh

要了解fabric ca,可以遵循以下教程: https://www.youtube.com/watch?v=SJTdJt6N6Ow&list=PLSBNVhWU6KjW4qo1RlmR7cvvV8XIILub6

您可以在第41,42,43,44,45号讲座中找到答案。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...