Tidb集群三节点其中一节点因硬盘故障湮灭,请指导下恢复方法

为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:

  • 系统版本 & kernel 版本:
  • TiDB 版本:2.1
  • 磁盘型号:ssd
  • 集群节点分布:tidb3,tipd3,tikv*6
  • 数据量 & region 数量 & 副本数:
  • 集群 QPS、.999-Duration、读写比例:
  • 问题描述(我做了什么):哈哈跃跃好啊,又来问题了,SSD又挂了,引起三台pd中的pd-02湮灭,我从inventory.ini这个文件中注销了pd-02的对应ip,启动集群,现在要做pd-02的下线操作,用这个命令./resources/bin/pd-ctl -u “http:192.168.0.1:2379” -d member delete name "pd-02"报错:http: no Host in request URL

tidb集群节点情况:tidb3,pd3,tikv6,均匀分布在三台物理服务器,垃圾ssd挂了,引起其上的pd1,tikv*2,湮灭,我从inventory.ini这个文件中注销了pd-02和tikv-03,tikv-04的对应ip,启动集群,现在要做pd-02的下线操作,用这个命令./resources/bin/pd-ctl -u “http:192.168.0.1:2379” -d member delete name "pd-02"报错:http: no Host in request URL 提问连接:Tidb集群三节点其中一节点因硬盘故障湮灭,请指导下恢复方法

是挂了一个 PD,现在要手动删除还是 PD 和 TiKV 都挂了一个节点?请描述清楚下。

(tidb1,pd1,tikv2)在一台服务器上,我们一共有三台服务器,节点共(tidb1,pd1,tikv2)*3,组成集群

现在情况是,我在ini文件中去除湮灭节点启动集群后,需要删除这些湮灭节点在集群中的信息,可是用这个命令./resources/bin/pd-ctl -u “http:192.168.0.1:2379” -d member delete name "pd-02"报错:http: no Host in request URL

name 是正确的吗,确认没问题去掉引号试下。

节点已经没有了,怎么把集群存储的节点信息删除掉

https://pingcap.com/docs-cn/v3.0/reference/tools/pd-control/#store-delete-label-weight-store-id-jq-query-string 下线 store 即可