
# 基本操作
提供Hyperledger Fabric增强版实例管理功能，可实时查看Hyperledger Fabric增强版实例运行状况，并对Hyperledger Fabric增强版实例做相应的操作。
#### 操作步骤
1. 登录区块链服务管理控制台。
2. 单击左侧导航栏中的"实例管理"，可查看区块链实例整体运行状况，具体参数说明请参见[表1]。
   
   图1Hyperledger Fabric增强版实例卡片   
   ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001305048444.png "点击放大")
    表1参数说明 
   | 参数    | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   |:---|:---|
   | 区块链类型 | 区块链的类型，例如，联盟链、私有链。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 共识策略  | 共识策略名称，例如，Raft(CFT)。 支持如下共识策略： - 快速拜占庭容错共识算法(FBFT)：需要4-10个排序节点。在排序过程中最多可容忍 (N-1)/3 个错误节点存在（N为排序节点总数）。支持v2.2的Fabric内核。  - Raft(CFT)：可保证部分排序节点出现非拜占庭故障时系统的正确运行，在排序过程中最多可容忍 (N-1)/2 个故障节点存在（N为排序节点总数）。支持v2.2的Fabric内核。   |
   | 实例类型  | 区块链的实例类型为Hyperledger Fabric增强版。                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 创建时间  | 创建区块链实例的时间，例如，2022/12/10 20:30:21 GMT+08:00。                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   | 容器集群  | 显示容器集群信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 安全机制  | 显示数据安全的加密算法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   | 状态    | 区块链实例状态，包括：未知、正常、异常、创建中、升级中、添加中、弹性IP异常、删除中、已冻结、已休眠和集群已冻结。                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 版本类型  | 版本类型，包括基础版、专业版和企业版。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 计费模式  | 计费模式，包括按需计费和包年/包月。 - 按需计费：会显示具体的创建时间。例如，按需计费 2020/08/10 20:30:21 创建。  - 包年/包月：会显示到期天数。例如，包年/包月 28天后到期。                                                                                                                                                               |
   | 版本信息  | 显示版本信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 共识节点  | 共识信息，显示正常组织数量和全部组织数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 记账节点  | 实例节点的信息，显示组织和实例的数量详情。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 代理节点  | 代理的信息，显示正常组织数量和全部组织数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 插件    | 插件数量信息。例如，1/2表示全部实例2个，正常1个。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
      
   
   
3. 在区块链实例管理页面，您可以执行如[表2]下管理操作。
   
    表2操作列表 
   | 类别   | 操作项     | 操作指导                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   |:---|:---|:---|
   | 组织操作 | 添加组织    | 1. 在实例卡片中，单击"添加组织"，输入"节点组织名称"、"节点数量"，并选择"网络存储"。  2. 单击"提交"，完成组织的添加。 - 在添加组织的过程，请勿对该实例进行其他操作，以免影响实例的正常运行。  - 添加组织将产生费用变化，包周期模式展示价格为添加组织后需支付的费用，按需模式展示价格为该实例变更后的每小时价格。  - 将该组织加入到已有通道后，请在实例化智能合约之前更新通道的背书策略，以免因证书校验失败导致实例化失败。  - 购买组织后，您需要支付的费用将发生变化，请关注界面上方的购买须知及界面下方的费用值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   | 实例操作 | 获取客户端配置 | 开发应用前您需要下载SDK配置和应用证书，用于访问区块链网络。单击"获取客户端配置"，您可以勾选需要下载的内容，包括SDK文件、共识节点证书和Peer节点证书，详情参见[下载SDK配置和证书](https://support.huaweicloud.com/usermanual-bcs/bcs_usermanual_0016.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 实例操作 | 区块链管理   | 绑定弹性IP后才显示此操作。在实例卡片中，单击"区块链管理"可跳转至区块链管理界面，用户可以在此进行链代码查看、安装、实例化、更新、删除等操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   | 实例操作 | 更新版本    | 购买区块链后，如果区块链实例卡片中左上角显示"可升级"时，您可根据实际需求将区块链实例升级到最新版本。具体操作如下： 1. 登录区块链服务控制台。  2. 在左侧导航栏，单击"实例管理"。  3. 在实例卡片中，单击"更多 \> 更新版本"。  4. 在弹出的窗口，可以查看当前版本，或者选择最新版本，升级区块链实例版本。 - 更新版本期间会导致实例不可用，如果是联盟链还会影响到其他联盟参与方，请和联盟其他参与方达成共识后再操作，联盟所有成员都需要升级。  - 请不要在链码安装或实例化时进行升级操作。  - 支持社区Hyperledger Fabric 1.4到社区Hyperledger Fabric 2.2的跨大版本升级。如果是联盟链，请确保所有联盟成员组件也升级到此版本，否则无法正常交易。 BCS版本3.x.x对应社区Hyperledger Fabric 1.4.0版本；BCS版本4.x.x对应社区Hyperledger Fabric 2.2版本。   - 更新版本只支持低版本到高版本的更新，更新成功后不支持版本回滚，更新失败时才允许执行版本回滚操作。     |
   | 实例操作 | 版本回滚    | 更新版本失败后，可以执行版本回滚。具体操作如下： 1. 登录区块链服务BCS控制台。  2. 在左侧导航栏，单击"实例管理"。  3. 在实例卡片中，单击"更多 \> 版本回滚"。  4. 版本回滚执行过程中，实例状态显示为"升级中"。待版本回滚完成，实例状态显示为"正常"。 **版本升级失败后，先进行回滚操作，回滚成功后可继续执行更新版本。**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 实例操作 | 变更规格    | 区块链服务BCS提供三种规格版本供您选择，若您在部署期选择的版本不能满足您的业务需求，您可单击实例卡片中的"更多 \> 变更规格"进行变更，例如，由专业版变更为企业版。 目前仅包周期专业版才支持此功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 实例操作 | 重置管理密码  | 在实例卡片中，单击"更多 \> 重置管理密码"，重置管理密码会将区块链管理和可信计算平台密码同时重置，若不想同时重置，可分别到区块链管理或可信计算平台页面单独修改密码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 实例操作 | 更新访问地址  | 在实例卡片中，单击"更多 \> 更新访问地址"，更新地址后单击"更新"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 实例操作 | 休眠      | 在实例卡片中，单击"更多 \> 休眠"，单击"确定"。 - 按需计费的实例支持休眠，包月/包年的不支持休眠。  - 实例状态为"正常"的实例才能休眠。  - 休眠后停收该实例的管理费，直至唤醒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 实例操作 | 唤醒      | 在实例卡片中，单击实例列表操作列中的"更多 \> 唤醒"，单击"确定"。 - 按需计费的实例支持唤醒，包月/包年的不支持唤醒。  - 实例状态为"休眠"的实例才能唤醒。  - 唤醒后将继续收取该实例的管理费。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 实例操作 | 转包周期    | 在实例卡片中，单击"更多 \> 转包周期"。 修改计费模式，如果您在购买区块链实例时，计费模式选择了"按需计费"，实例购买完成后可以通过此功能将计费模式修改为包年/包月。此功能升级中，暂不支持按需转包周期。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 实例操作 | 删除      | - 基于CCE集群创建的实例：若您的实例为按需计费，则单击实例卡片中的"更多 \> 删除"。 删除后区块链节点上的数据、链代码、应用不可恢复，请谨慎操作。 - 若只删除容器集群（CCE），将会同步删除BCS实例所绑定的文件存储，删除后区块链数据将不可恢复；  - 若只删除BCS实例所绑定的文件存储，区块链数据将不可恢复，但容器集群（CCE）还存在。    - 基于边缘集群创建的实例：若您的实例为按需计费，则单击实例卡片中的"更多 \> 删除"。 - 删除后区块链节点上的数据、链代码、应用不可恢复，请谨慎操作。  - 支持勾选删除单个或全部边缘节点。                                                                                                                                                                                                                                                                                                                                       |
   | 实例操作 | 退订      | 若您的实例为包周期计费，则单击实例卡片中的"更多 \> 退订"。退订申请审核通过后将会退回部分费用。退订后区块链节点上的数据、链代码、应用不可恢复，请谨慎操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
      
   
   
4. 单击实例名称，查看实例详情。 
   - 查看实例概览 单击"概览"页签，查看实例详情、代理节点、共识节点、记账节点、CPU使用率、物理内存使用率等信息。
     
   
   - 查看监控 单击"监控"页签，查看服务监控和实例监控的详细信息。
     查看监控的具体操作，请参见[查看监控指标和日志信息](https://support.huaweicloud.com/usermanual-bcs/bcs_usermanual_2010.html)。
     
   
   - 查看日志 单击"日志"页签，查看组织实例和插件实例的日志信息。
     查看日志的具体操作，请参见[查看监控指标和日志信息](https://support.huaweicloud.com/usermanual-bcs/bcs_usermanual_2010.html)。
     
   
   
   
   - 下载证书 在"概览"页签中的区块链组织中，单击![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001357516825.png)，下载对应的证书。
     图2下载对应的证书   
     ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001421005086.png "点击放大")
     ![](https://support.huaweicloud.com/usermanual-bcs/public_sys-resources/note_3.0-zh-cn.png)
     目前Hyperledger Fabric增强版已提供快速获取区块链客户端配置的能力，您也可以通过实例卡片上的"获取客户端配置"按钮下载SDK文件、共识节点证书和Peer节点证书，具体方法参见[下载SDK配置和证书](https://support.huaweicloud.com/usermanual-bcs/bcs_usermanual_0016.html)。
     
   
   - 添加节点 在"概览"页签中的区块链组织下方，单击![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001163479908.png)，单击"添加"，输入添加的节点数量，确认变更后规格单击"提交"。
     ![](https://support.huaweicloud.com/usermanual-bcs/public_sys-resources/note_3.0-zh-cn.png)
     - 在Peer节点添加过程中请勿对该实例进行其他操作，以免影响实例的正常运行。
     
     - 添加操作将产生费用变化，包周期模式展示价格为变更前后需补交的差价，按需模式展示价格为该实例变更后的每小时价格。
     
     - 基础版和专业版每个组织最多允许2个Peer，企业版每个组织最多允许5个Peer。超过后无法添加。
       
   
   
   
   
 
