管理节点
本主题包含有关管理网络中节点的一般信息,例如描述区块链网络中的节点类型、如何查看节点及其拓扑、如何停止和启动节点以及如何设置节点的日志记录级别。
网络中有哪些类型的节点?
区块链网络包含控制台、对等节点、排序节点、认证机构 (certification authority,CA) 和 REST 代理节点。控制台中显示的节点取决于您是网络的创建者还是网络中的参与者。
例如,如果您是网络中的参与者,则控制台不会显示该网络的排序节点。如果您是创建者,控制台将显示所有节点类型。
新实例中包括哪些节点?
预配实例并首次访问节点选项卡后,您将看到:
- 一个控制台节点。
- 设置期间请求的对等节点数。这些对等点显示为对等点(成员)类型。实例中可以包括的对等节点数上限为 16 个。
- 排序节点或排序服务节点 (Orderer node,OSN),表示排序服务。
- 表示成员服务的 Fabric 证书颁发机构 (certificate authority,CA)。
- REST 代理节点。
我需要有关不同节点类型的更多信息
使用此表可以查找有关节点的更多信息。
节点类型 | 此节点执行哪些操作? | 在建立者或参与者实例中显示 | 每个实例的节点数 | 预配实例后是否可以添加其他节点? |
---|---|---|---|---|
CA |
此节点提供和管理对等节点身份证明和成员身份证明。 |
建立者 参与者 |
1 |
无 |
控制台 |
此节点是控制台组件。 |
建立者 参与者 |
1 |
无 |
排序人 |
此节点提供节点之间的通信。它保证将交易发送到区块链中的区块和区块。 如果您是参与者,则必须将创始人的排序服务设置导入实例中,以便所有对等节点都可以通信。 |
建立者 参与者 |
3 |
Enterprise Edition:是 标准版:否 |
对等 |
此节点包含分类账的副本,并将事务处理写入分类账。此节点还可以为事务处理背书。 您的网络可以包含成员对等节点或远程对等节点。 |
建立者 参与者 |
2 到 16
可以在创建实例时指定可以添加的对等节点数。 |
是 |
REST 代理 |
此节点将应用程序身份映射到区块链成员,允许用户和应用程序调用 Oracle Blockchain Platform REST API。 |
建立者 参与者 |
1 | 无 |
查找有关节点的信息
本部分包含有关在控制台中何处可以找到有关实例和网络中节点的信息。
启动和停止节点
您可以在网络中启动或停止 CA、排序器、对等节点和 REST 代理节点。无法启动或停止控制台节点或远程对等节点。
- 检查所有其他对等节点的八卦引导地址列表,删除对等节点地址,并在需要时添加另一个正在运行的对等节点的地址。在对等配置更改后,重新启动对等设备。
- 检查所有渠道的锚点对等点列表,从锚点对等点列表中删除对等点,并在需要时将另一个正在运行的对等点添加到锚点对等点列表中。
- 如果通道仅联接到此对等点,或者链代码仅部署在此对等点上,则应考虑使用另一个正在运行的对等点加入同一通道并部署相同的链代码。
- 转到控制台并选择节点选项卡。
- 在节点选项卡中,转到节点表,找到要启动或停止的节点,然后单击节点的更多操作按钮。
- 单击启动或停止选项。节点的状态将更改为 up 或 down ,并将信息写入节点的日志文件。
重新启动节点
您可以在网络中重新启动 CA、排序节点、对等节点和 REST 代理节点。无法重新启动控制台节点或远程对等节点。