TiDB数据库 使用tiup 缩容遇到的tikv处于下线中状态无法转为tombstone状态

devtools/2024/10/18 9:22:10/

官方的缩容文档

https://docs.pingcap.com/zh/tidb/stable/scale-tidb-using-tiup

论坛地址

https://tidb.net/

问题:使用tiup 缩容遇到的tikv处于下线中状态无法转为tombstone状态

解决方法

1.缩容

tiup cluster scale-in --node 10.0.1.5:20160

2.查看

tiup cluster display tidb-cluster

在这里插入图片描述
3.查看region的个数是否减少
记得选择自己的版本号

tiup ctl:v7.5.1 pd -u http://localhost:2379 store

在这里插入图片描述
这个参数一直在减少则证明没问题

主要原因

一般情况下tikv需要有三个,所以如果你想从三个减少为两个的时候就会出现问题
如果你只有两台机器就在其中一台上配置两个tikv
1.编写scale-out.yml

tikv_servers:- host: 186.18.80.64ssh_port: 22port: 20161(换端口)status_port: 20181(换)deploy_dir: /home/tidb/deploy/tikv-20161 (换名称)data_dir: /home/tidb/deploy/tikv-20161/data (换名称)log_dir: /home/tidb/deploy/tikv-20161/log (换名称)arch: amd64os: linux

2.扩容命令

tiup cluster scale-out tidb-cluster scale-out.yml -u root

具体可见官方的扩容命令
https://docs.pingcap.com/zh/tidb/stable/scale-tidb-using-tiup
3.等待一段时间即可
在这里插入图片描述

tiup ctl:v7.5.1 pd -u http://localhost:2379 store

也可使用命令查看region的个数如果在减少即可


http://www.ppmy.cn/devtools/36387.html

相关文章

Hive内部表、外部表

Hive内部表、外部表 1. 内部表(Managed Table): 内部表是由Hive完全管理的表,包括数据和元数据。当你删除内部表时,Hive会同时删除表的数据和元数据。内部表的数据存储在Hive指定的默认位置(通常是HDFS上…

经典的设计模式和Python示例(一)

目录 一、工厂模式(Factory Pattern) 二、单例模式(Singleton Pattern) 三、观察者模式(Observer Pattern) 一、工厂模式(Factory Pattern) 工厂模式(Factory Pattern…

关于MS-DOS时代的回忆

目录 一、MS-DOS是什么? 二、MS-DOS的主要功能有哪些? 三、MS-DOS的怎么运行的? 四、微软开源MS-DOS源代码 五、高手与漂亮女同学 一、MS-DOS是什么? MS-DOS(Microsoft Disk Operating System)是微软公…

简单实用的倾斜摄影实景三维模型Web端展示管理方法,还不赶紧试试吗?

四维轻云是一款地理空间数据在线管理平台,具有地理空间数据在线管理、浏览及分享等功能。在四维轻云平台中,用户可以不受时间地点的限制,随时随地上传倾斜摄影实景三维模型、激光点云、正射影像、数字高程模型、航拍原片、人工模型和矢量数据…

华为OD机试【路灯照明问题】(java)(100分)

1、题目描述 在一条笔直的公路上安装了N个路灯,从位置0开始安装,路灯之间间距固定为100米。 每个路灯都有自己的照明半径,请计算第一个路灯和最后一个路灯之间,无法照明的区间的长度和。 2、输入描述 第一行为一个数N&#xff…

2024年如何下载51cto的视频

你是否对学习新的技术知识感到困惑?是否在寻找一个优质的在线学习平台?那么,我告诉你一个秘密——51cto视频平台!它是一个专注于技术领域的视频平台,提供了大量的高质量视频资源。如果你想在2024年下载51cto的视频&…

数据库大作业——基于qt开发的图书管理系统(三)Qt连接Mysql数据库

前言 自从Oracle收购了Mysql对其进行了商业化之后,如今Mysql已经不能算一个完全开源的数据库了,而这明显是与Qt开源理念相违背的,所以Qt6中取消了对Mysql的默认支持,Qt6内不在内置Mysql的驱动(QMYSQL),这也导致了我们如果想要连接…

EasyExcel读取数据,并发送请求

1.导入实体类 package com.oristand.b2b.manage.web;import com.alibaba.excel.annotation.ExcelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter;Getter Setter EqualsAndHashCodepublic class TestData {Excel…