tiup cluster scale-in tidb-cluster --node 192.168.1.184:2379 --force
tiup cluster prune tidb-cluster
执行完上面步骤后,查看集群已经没有pd2节点了,但是集群启动的时候为什么还要去检查184这个PD节点,难道tidb集群必须至少需要有2个PD节点才能启动吗?
[tidb@monitor ~]$ tiup cluster display tidb-cluster
A new version of cluster is available: v1.16.1 -> v1.16.5
To update this component: tiup update cluster
To update all components: tiup update --all
Cluster type: tidb
Cluster name: tidb-cluster
Cluster version: v8.3.0
Deploy user: tidb
SSH type: builtin
ID Role Host Ports OS/Arch Status Data Dir Deploy Dir
-- ---- ---- ----- ------- ------ -------- ----------
192.168.1.180:9093 alertmanager 192.168.1.180 9093/9094 linux/x86_64 Up /tidb/tidb-data/alertmanager-9093 /tidb/tidb-deploy/alertmanager-9093
192.168.1.180:3000 grafana (patched) 192.168.1.180 3000 linux/x86_64 Up - /tidb/tidb-deploy/grafana-3000
192.168.1.183:2379 pd 192.168.1.183 2379/2380 linux/x86_64 Down /tidb/tidb-data/pd-2379 /tidb/tidb-deploy/pd-2379
192.168.1.180:9090 prometheus 192.168.1.180 9090/12020 linux/x86_64 Up /tidb/tidb-data/prometheus-9090 /tidb/tidb-deploy/prometheus-9090
192.168.1.181:4000 tidb 192.168.1.181 4000/10080 linux/x86_64 Down - /tidb/tidb-deploy/tidb-4000
192.168.1.182:4000 tidb 192.168.1.182 4000/10080 linux/x86_64 Down - /tidb/tidb-deploy/tidb-4000
192.168.1.188:20160 tikv 192.168.1.188 20160/20180 linux/x86_64 N/A /tidb/tidb-data/tikv-20160 /tidb/tidb-deploy/tikv-20160
192.168.1.189:20160 tikv 192.168.1.189 20160/20180 linux/x86_64 N/A /tidb/tidb-data/tikv-20160 /tidb/tidb-deploy/tikv-20160
192.168.1.190:20160 tikv 192.168.1.190 20160/20180 linux/x86_64 N/A /tidb/tidb-data/tikv-20160 /tidb/tidb-deploy/tikv-20160
Total nodes: 9
感觉tidb scale in加–force有问题,之前缩容tiflash节点加–force(tiflash节点宕机无法进入系统),最后3个tikv节点都不能启动了,整个群集挂了。