文档首页/
区块链服务 BCS/
常见问题/
Hyperledger Fabric增强版/
实例管理/
实例状态异常类/
添加组织或节点后,区块链实例状态异常时,CCE页面有状态负载peer-xxx状态异常
更新时间:2023-02-23 GMT+08:00
添加组织或节点后,区块链实例状态异常时,CCE页面有状态负载peer-xxx状态异常
问题现象
- 添加组织或添加节点后,长时间(超过10min)未见有新节点状态转为正常,最终导致BCS实例变更超时,实例状态异常。操作记录报错如下:添加组织报错“BCS(XXX) wait for updating agent 400 times, stop updating”;添加节点报错“wait the expand peer running exceed 100 times, stop waiting”。
- 进入CCE控制台,单击“工作负载 > 有状态负载 StatefulSet”,选择BCS实例所使用的集群,找到对应新加组织或新建节点的工作负载,单击负载名称进入负载详情页,查看实例列表,找到异常实例。查看相关事件,如下图所示:
图1 异常实例
解决方案
- 进入CCE控制台,单击“工作负载”,在“有状态负载”页签,选择BCS实例所使用的集群,找到对应新加组织或新建节点的工作负载,单击负载名称进入负载详情页,查看实例列表,找到异常实例。查看相关事件,分析实例拉起失败原因。
当前服务所使用的CCE集群支持1个集群节点(node)最多挂载10个存储。基于服务1个负载(orderer/peer/agent)挂载1个存储,故在添加组织节点(peer)时新增的peer数(存储卷数)加上已有的存储卷总数除以10,即得到所需的CCE集群节点(node)个数。(已有的存储卷总数为服务详情“概览”页签的网络存储详情中计算极速文件存储卷数量的累计)。
实例拉起失败原因为当前CCE集群所使用的节点的可允许挂载存储已超上限。
- 选择“节点管理”,选择BCS实例所使用的集群,单击右上角“创建节点”按钮,填写对应参数完成创建。
- 单击“工作负载”,在“有状态负载”页签,选择BCS实例所使用的集群,找到对应新加组织或新建节点的工作负载,单击负载名称进入负载详情页,查看实例列表,是否已恢复正常。
- 若BCS实例已恢复正常,则该问题处理完毕;
- 若BCS实例没有恢复正常,请联系技术支持工程师处理。
父主题: 实例状态异常类