区块链服务 BCS区块链服务 BCS

更新时间:2021/07/08 GMT+08:00
分享

插件管理

插件管理用于管理BCS实例的扩展功能,以支持选择性扩展满足特定需求的功能。您可以通过插件管理,安装、升级、卸载插件,也可以查看插件实例的详细信息。

约束与限制

  • 华为区块链服务的BCS实例,暂不支持插件的安装。
  • 基于边缘集群的BCS实例,暂不支持插件的安装。

插件包括以下几种,您可以根据实际需求选择安装对应的插件,。

表1 插件说明

名称

说明

限制

tc3-taskserver

支持数据可信共享、多方隐私计算、分布式身份管理等能力。

该插件只支持以下属性的实例:

  • CCE模式部署。
  • 专业版及其以上版本规格。
  • ECDSA的安全机制。
  • 服务版本为3.0.13及以上(对应Fabric 1.4.0版本)和4.0.3及以上(对应Fabric 2.2版本)。

baas-restapi

支持通过RESTful API方式访问区块链系统。包括分布式身份和可验证凭证的生成、申请、签发等管理能力,以及数据的发布、授权、分享、解密等能力。

该插件只支持以下属性的实例:

  • CCE模式部署。
  • 服务版本为3.0.11及以上(对应Fabric 1.4.0版本)和4.0.2(对应Fabric 2.2版本)。
  • 该插件仅支持背书策略为当前区块链实例下的任意组织背书。

light-node

提供存储区块数据的区块链节点能力,同时支持业务数据的隔离能力。

说明:
添加轻节点将产生费用变化:
  • 包周期模式:展示价格为添加轻节点后需支付的费用。
  • 按需模式:展示价格为该服务变更后的每小时价格。
该插件只支持以下属性的实例:
  • 支持CCE模式部署。
  • 私有链或联盟链邀请方。
  • 支持企业版及以上版本规格。
  • 支持BCS服务版本为3.0.13及以上(对应Fabric 1.4.0版本)和4.0.9及以上(对应Fabric 2.2版本)。
  • 支持分布式账本数据存储方式为文件数据库(GoLevelDB)。

安装tc3-taskserver插件

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“插件管理”。
  3. “插件仓库”页签下,在tc3-taskserver插件的卡片上,单击“安装”,安装插件。
  4. 根据界面提示配置参数,具体如表2所示。

    表2 配置参数

    参数

    说明

    示例

    插件

    插件名称。

    tc3-taskserver

    版本

    插件版本号。

    1.1.1.3

    服务

    请选择区块链服务。

    bcs-6zbgus

  5. 单击“提交”。

    • 在安装插件的过程,请勿对服务进行其他操作,以免影响服务的正常运行。
    • 如果您在购买区块链服务时,参数“添加RESTful API支持”选择了“否”,则服务部署完成后还可以通过此功能再次安装RESTful API。
    • 已部署的非可信区块链服务,可选择安装可信插件,添加可信计算。

安装baas-restapi插件

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“插件管理”。
  3. “插件仓库”页签下,在baas-restapi插件的卡片上,单击“安装”。
  4. 根据界面提示配置参数,具体如表3所示。

    表3 配置参数

    参数

    说明

    示例

    插件

    插件名称。

    baas-restapi

    版本

    插件版本号。

    3.0.7.14

    服务

    请选择区块链服务。

    bcs-6zbgus

    开启分布式身份接口

    支持分布式身份和可验证凭证的生成、申请、签发等管理能力。

    您可根据实际需求选择是否开启分布式身份接口。

    -

    开启可信数据交换接口

    支持数据的发布、授权、分享、解密等能力。

    您可根据实际需求选择是否开启可信数据交换接口。

    说明:

    开启分布式身份接口才会显示此参数。

    -

    链码安装通道

    选择链码安装通道。

    说明:

    开启分布式身份接口才会显示此参数。

    channel

  5. 单击“提交”。

    在安装插件的过程,请勿对服务进行其他操作,以免影响服务的正常运行。

安装light-node插件

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“插件管理”。
  3. “插件仓库”页签下,在light-node插件的卡片上,单击“安装”。
  4. 根据界面提示配置参数,具体如表4所示。

    表4 配置参数

    参数

    说明

    示例

    插件

    插件名称。

    light-node

    版本

    插件版本号,请以默认版本号为主。

    1.0.1

    服务

    请选择区块链服务。

    bcs-6zbgus

    关联组织

    请选择一个节点组织。

    organization

    添加组织

    输入轻节点用户名。

    • 单击“删除”,可删除节点组织。
    • 单击“增加节点组织”,可增加节点组织。

    -

    变更后规格

    展示变更后的规格。

    1个实例 | 7个Peer

    边缘节点IP

    请确保输入的节点IP正确,否则可能导致区块链网络异常。

    -

  5. 单击“提交”。

    在安装插件的过程,请勿对服务进行其他操作,以免影响服务的正常运行。

插件实例

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“插件管理”。
  3. 单击“插件实例”页签,可查看插件实例卡片信息。

    您也可以根据实际需求,在插件实例卡片中执行以下操作:
    • tc3-taskserver插件实例
      • 单击插件实例名称,查看插件的详细信息。
      • 在tc3-taskserver实例卡片中,单击“前往可信计算平台”,执行相关操作,具体请参见可信计算平台(公测)
      • 单击插件实例卡片上的“升级”,可升级插件。
      • 单击插件实例卡片上的“卸载”,可卸载插件。
    • baas-restapi插件实例
      • 单击插件实例名称,查看插件的详细信息。
        • 在详细信息中,单击“实例数(正常/全部)”后面的“伸缩”,可伸缩实例数,实例数量范围为1~5。
        • 在详细信息中,单击“编辑”,可打开和关闭分布式身份服务接口和可信数据交换接口。

          保存后会重启服务,业务将有短时间的中断,请稍后刷新查看。

      • 单击插件实例卡片上的“升级”,可升级插件。
      • 单击插件实例卡片上的“卸载”,可卸载插件。
    • light-node插件实例
      • 单击插件实例名称,查看插件的详细信息。
      • 单击插件实例名称,在“组织列表”区域,还可以执行“添加轻节点组织”和“下载用户证书”操作。

分享:

    相关文档

    相关产品