pd进程起不来,帮忙看下什么原因?

修改启动参数是将上述报错的节点先注释掉,不启动,清理data-dir也是删除对应节点的文件目录,不是整个目录

rawkv有什么缺陷吗?

日志级别改成info,重新贴一下日志。

:joy:真是时光旅行者,都是以前未解决的问题。

没有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 这里报错?