修改启动参数是将上述报错的节点先注释掉,不启动,清理data-dir也是删除对应节点的文件目录,不是整个目录
rawkv有什么缺陷吗?
日志级别改成info,重新贴一下日志。
真是时光旅行者,都是以前未解决的问题。
没有tidb吗?
1 个赞
关键的报错信息是这个吧:error=“[PD:etcd:ErrEtcdMemberList]context deadline exceeded: context deadline exceeded”,PD的etcd服务起不来,有可能是之前 data-dir中有信息丢失,导致多个etcd中数据不一致无法通过启动校验,可以尝试清理3个PD节点的etcd日志后重启试试
1 个赞
PD节点是否偶数不是根本原因,只是推荐奇数个节点部署,并不是说偶数个就一定报错,事实上就算只有2个节点也是能选举的,毕竟可以比较时间不可能选不出主的,部署奇数个节点的主要原因应该是节约资源,部署3个和部署4个的效果一样何必浪费一个节点是吧
2 个赞
赞同你
对, 应该分开
好像没看到有TiDB
现 检查一下 PD 节点资源
楼主说网络没问题的话,再检查一下PD 配置文件
如果都没问题,再试试看看 检查 etcd 数据目录状态
所以这些都应该是奇数个
error=“[PD:etcd:ErrEtcdGetCluster]could not retrieve cluster information from the given URLs: could not retrieve cluster information f
rom the given URLs 这里报错?