Hyperledger Fabric 订购者抛出故障节点错误状态:NOT_FOUND
我的集群上运行着 5 个排序节点(版本 2.4)。我尝试轮换他们的 tls 证书并犯了一些错误。该网络是一个开发网络,现在所有排序节点都会抛出下面提到的错误:
2022-03-25 10:18:13.947 UTC 014c WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer1.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.947 UTC 014d WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer1.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.948 UTC 014e WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer4.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.948 UTC 014f WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer4.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.948 UTC 0150 WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer2.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.949 UTC 0151 WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer2.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.949 UTC 0152 WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer0.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.949 UTC 0153 WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer0.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.953 UTC 0154 WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer3.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.953 UTC 0155 WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer3.org1.com:7050 channel=assetschannel
由于它是一个开发网络,我可以重置整个网络,但我想将这种情况视为发生在生产网络上,因为我们可以不重置生产网络,我想获得一些关于如何从该错误中恢复排序节点的建议。
任何建议将不胜感激
I have 5 ordering nodes (version 2.4) running on my cluster. I tried to rotate their tls certs and made some mistake. The network is a dev network and now all the ordering nodes are throwing below mentioned error:
2022-03-25 10:18:13.947 UTC 014c WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer1.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.947 UTC 014d WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer1.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.948 UTC 014e WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer4.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.948 UTC 014f WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer4.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.948 UTC 0150 WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer2.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.949 UTC 0151 WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer2.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.949 UTC 0152 WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer0.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.949 UTC 0153 WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer0.org1.com:7050 channel=assetschannel
2022-03-25 10:18:13.953 UTC 0154 WARN [orderer.common.cluster.puller] fetchLastBlockSeq -> Received status:NOT_FOUND from orderer3.org1.com:7050: faulty node, received: status:NOT_FOUND channel=assetschannel
2022-03-25 10:18:13.953 UTC 0155 WARN [orderer.common.cluster.puller] func1 -> Received error of type 'faulty node, received: status:NOT_FOUND ' from orderer3.org1.com:7050 channel=assetschannel
Since it is a dev network, I can reset the entire network but I want to consider this scenario as if it occurred on a production network and because we can not reset a production network, I would like to get some suggestions on how we can recover the ordering nodes from this error.
Any suggestions would be appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,如果我们有账本和 WAL 的备份,我们可以恢复它们并恢复它们。打开网络。否则,我们需要重置网络。
As per my knowledge, If we have backup of the ledger and WAL, we can restore them & bring up the network. Otherwise, we need to reset the network.