首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rafthttp:未能在集群1000 -quorum -raft consensus中找到成员1

rafthttp:未能在集群1000 -quorum -raft consensus中找到成员1
EN

Ethereum用户
提问于 2021-03-03 06:14:27
回答 1查看 295关注 0票数 0

首先,我在仲裁私有块链中创建了一个节点,并利用geth和引导节点发起了创建块链。然后,我运行节点,它运行块链。后来,我尝试与现有节点进行对等,然后将它与其他几个节点连接起来--它工作得很好。(创世纪文件,所有enode的networkid都是相同的)。

在那之后,它显示出“领导者是未知的”和

其他错误是"rafthttp:未能在集群1000中找到成员1“。

另一个异常情况是,当再次将现有对等点添加到集群中时(只为了查看其ID),它创建了一个raft id,并再次出现在集群中(实际上,它应该显示错误,但创建的是enode的两倍)。

通过查看上面的内容,您可以看到两次enode,raftid 4和12,创建(我认为它是geth 20.0版本中的bug,但后来我用geth 21版本进行了更新)。#如何解决它

如果我试图删除相同的enode,但它显示的是空白屏幕,与其他raftids相同。#如何解决此错误

如果我试图与现有节点进行对等,它就会显示出这样的结果:找不到成员。#如何解决这个问题?

我的命令用于连接到peer PRIVATE_CONFIG=ignore geth --datadir /home/ctquorumadmindev/QuorumChain/Test-Node2 -node-2- command -详细程度5 --networkid 786 -排-raftport 50501 -raftport现有2-rpc-rpcaddr 0.0.0-rpcport 8501 -rpcapi管理、db、调试、miner、net、shh、txpool、web3、仲裁器、调度站-端口25501 -ws-w鞍r 0.0.0.0 -体育8551 - web3 =db、eth、net、web3、web3、peer、个人管理、管理。web3

我的静态节点是

主节点//4ce4a5764647f418076a233a30fc34fcaa8f11d091440e5553c658d43faec60edc3992e373737716d6f4865b7606129ed1d5495819696216bd716960b20a341b正在运行,但其他节点没有连接到上面提到的raft集群,在此场景中描述了raft集群。#如何解决这个问题?

其他一些可能对你有帮助的信息:

*我多次创建并删除了raftId

*我试着用新的节点进行查找--它显示了相同的错误

我已经尽力解释了当前的情况,如果需要任何额外的信息,我将提供给您

EN

回答 1

Ethereum用户

发布于 2021-05-04 03:33:55

您可以删除所有节点上的raft文件,重新启动节点的群集,不会丢失块链数据。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/94150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档