检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安装链代码 功能介绍 在区块链节点上安装链代码,部分场景只支持go语言链码 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/agent/apis/chaincode/install
获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [
栏的“节点管理”,在“节点”页签,查看实例所在节点的可分配CPU和可分配内存的大小。 重启节点。 重置节点:登录CCE控制台,进入“集群管理”页面,单击BCS实例所在集群的名称进入集群信息页面。单击左侧导航栏的“节点管理”,在“节点”页签,单击节点后的“更多 > 重置节点”。 节点内存资源告警
string 背书节点名称,如“node-0.organization1”。 consenterName string 共识节点名称,如“node-0.organization”。 生成当前时间戳 根据节点名称,获取需要发送交易的节点对象。所有消息发送前,都必须调用该方法,获取发送节点对象,然后再获取对应的消息发送接口对象。
取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点。接口的认证鉴权请参考认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [
查看CCE控制台,在“集群管理”页面,单击集群名称,进入集群信息页面,选择“节点管理”,查看异常区块链所在CCE集群节点状态。 如果集群节点状态异常,请根据CCE服务常见问题进行进一步定位:集群可用但节点状态为“不可用”时,如何排查解决?。 ECS云服务器状态排查。 登录ECS控
getinfo -c {通道名}查看peer节点账本落块情况。 图7 查看peer节点账本落块情况 如果peer节点账本落块数与区块链浏览器中查询结果存在差异,且10min后再次查询,该peer节点账本区块数一直未增长,则可能因为资源不足、并发过高导致peer节点落块不同步,造成交易状况异常。
区块链管理确认密码 - 存储卷类型 文件存储卷。 节点组织存储容量 (GB) 使用默认规格。 账本数据存储方式 选择“文件数据库(GoLevelDB)”。 peer节点组织 创建1个节点组织,名称必须与如下内容完全一致: democraticBank,节点数量为2。 通道配置 将通道名称修改为
通过饼图统计展示各组织交易数量所占的百分比。 移动鼠标至饼图上可查看各组织交易具体数量及百分比数值。 Peer节点状态列表 可查看当前所选通道中所有Peer节点的运行状态等信息,帮您及时发现节点状态异常问题。 父主题: 区块链管理
创建区块链网络需要使用的底层资源,包括节点计算资源、存储资源等,用于网络中数据计算及存储。基于云平台,您可以方便的按需购买资源,同时支持混合云及边缘云部署。 区块链服务BCS 区块链服务BCS,支持创建Hyperledger Fabric增强版和华为云区块链引擎实例,包括用户管理、节点管理、运维监控等
案供您选择: 存储扩容 登录区块链服务管理控制台,单击BCS实例名称进入详情页。 在BCS实例详情页,单击“更多信息 > 网络存储”,获取节点名称对应的文件存储卷PVC名称。 登录CCE控制台,进入“集群管理”页面,单击BCS实例所在集群的名称进入集群信息页面,在左侧导航栏单击“容器存储”。
在“续费资源”项下单击“立即续费”,进入续费管理界面,选择需要续费的目标资源,单击“续费”并支付。 续费完成后,在ECS控制台,查看目标区块链所在ECS云服务器状态(云服务器节点一般命名为:区块链服务所在集群名称-随机数),若云服务器状态为“关机”,开机后请等待大约5min再次尝试。 续费后订单状态为“已完成”,表示资源已解除冻结,资源状态恢复正常。
合约内容可靠:智能合约内容保存在区块链中。 隐私保护:只有指定的参与方可以获取合约内容、数据。 Fabric特有概念 记账节点 维护账本的网络节点,一个或多个peer节点组成peer组织。 共识节点 区块链网络中参与交易的节点。 通道 通道可以将区块链网络中的账本数据进行隔离和保密,主要用于实现联盟链中业务的隔离
在安装界面输入“链代码名称”、“链代码版本”,选择需要安装链代码的节点及链代码语言,添加链代码文件等。 表1 安装链代码参数说明 参数 说明 链代码名称 chaincodedemo 链代码版本 1.0 选择全部Peer节点 勾选 链代码语言 Golang 链代码文件 添加链代码文件。
区块链服务支持按需付费方式和包年/包月方式。 按需计费是先使用后付费的计费模式,即先使用再付费,按照Hyperledger Fabric增强版实例实际使用版本类型、节点数量结算费用。 按需计费模式允许您根据实际业务需求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。 包年/包月是一种先
org(包括代理节点baas-agent、共识节点orderer、记账节点peer), plugin(插件)] 默认为org entity_name 是 String 所属实体的名称,即区块链服务详情页面的“区块链实例”中各节点的名称(代理节点、共识节点、记账节点) instance_name
区块链实例状态为“弹性IP异常”时,如何排查解决? 区块链实例状态为“已冻结”或“集群已冻结”时,如何排查解决? 添加组织或节点后,新添加的POD实例状态异常 添加组织或节点后,区块链实例状态异常时,CCE页面有状态负载peer-xxx状态异常 父主题: 实例管理
存储卷类型 极速文件存储卷 节点组织存储容量 (GB) 使用默认规格。 账本数据存储方式 选择“文件数据库(GoLevelDB)” peer节点组织 系统已默认创建1个节点组织,名称为organization,将节点数量修改为1。 通道配置 organization节点组织已默认添加进至通道中,保持默认即可。
S设置、节点信息设置。 构造消息:由于消息类型较多,所以根据消息类型进行了消息类型进行封装,在构造消息之前,必须先获取消息类型对象,然后再基于获取对象中对应的方法封装消息。 获取节点:获取消息发送节点对象。 发送消息:所有的发送接口都封装在节点类中,发送消息时,先获取节点,再调用
later. 操作失败,集群无可用节点,请稍后再试 排查节点是出现了异常还是节点被删除了。登录CCE控制台,进入集群管理界面,选择“资源管理”中的“集群管理”,找到服务对应的集群,查看集群下是否有节点,如果没有则节点可能被删除了,需添加节点后重新订购服务;若节点出现异常,则参考CCE服务