一个集群有4个tikv节点,down掉3个,按理说应该有region丢失,为什么还可以执行show命令查看表结构,执行sql语句会提示context deadline exceeded

region使用raft协议,默认3副本,当出现2个失败后,会导致raft做达不到多数一致状态,整个region就不可用了,但是数据还在,需要多副本失败恢复,让其在正常tikv上补充副本
参考: 【SOP 系列 18】TiUP 环境恢复 TiKV 副本