缩容是什么意思_梯度压缩

缩容是什么意思_梯度压缩TiKV在线缩容

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、查看集群状态

 tiup cluster display cluster-default

二、进行缩容

# tiup cluster scale-in cluster-default  -N "x.x.x.x:20160"
Starting component `cluster`: /root/.tiup/components/cluster/v1.7.0/tiup-cluster scale-in cluster-default -N x.x.x.x:20160
This operation will delete the x.x.x.x:20160 nodes in `cluster-default` and all their data.
Do you want to continue? [y/N]:(default=N) y
Scale-in nodes...
+ [ Serial ] - SSHKeySet: privateKey=/root/.tiup/storage/cluster/clusters/cluster-default/ssh/id_rsa, publicKey=/root/.tiup/storage/cluster/clusters/cluster-default/ssh/id_rsa.pub
+ [Parallel] - UserSSH: user=tidb, host=x.x.x.x
+ [ Serial ] - ClusterOperate: operation=ScaleInOperation, options={Roles:[] Nodes:[x.x.x.x:20160] Force:false SSHTimeout:5 OptTimeout:120 APITimeout:300 IgnoreConfigCheck:false NativeSSH:false SSHType: Concurrency:5 SSHProxyHost: SSHProxyPort:22 SSHProxyUser:root SSHProxyIdentity:/root/.ssh/id_rsa SSHProxyUsePassword:false SSHProxyTimeout:5 CleanupData:false CleanupLog:false RetainDataRoles:[] RetainDataNodes:[] ShowUptime:false DisplayMode:default Operation:StartOperation}
The component `tikv` will become tombstone, maybe exists in several minutes or hours, after that you can use the prune command to clean it
+ [ Serial ] - UpdateMeta: cluster=cluster-default, deleted=`''`
+ [ Serial ] - UpdateTopology: cluster=cluster-default
+ Refresh instance configs
  - Regenerate config pd -> x.x.x.x:2379 ... Done
  - Regenerate config pd -> x.x.x.x:2379 ... Done
  - Regenerate config pd -> x.x.x.x:2379 ... Done
  - Regenerate config tikv -> x.x.x.x:20160 ... Done
  - Regenerate config tikv -> x.x.x.x:20160 ... Done
  - Regenerate config tikv -> x.x.x.x:20160 ... Done
  - Regenerate config tidb -> x.x.x.x:4000 ... Done
  - Regenerate config tiflash -> x.x.x.x:9000 ... Done
  - Regenerate config prometheus -> x.x.x.x:9090 ... Done
  - Regenerate config grafana -> x.x.x.x:3000 ... Done
  - Regenerate config alertmanager -> x.x.x.x:9093 ... Done
+ [ Serial ] - SystemCtl: host=x.x.x.x action=reload prometheus-9090.service
Scaled cluster `cluster-default` in successfully

三、销毁节点

Scale-in后,节点状态是Tombstone

缩容是什么意思_梯度压缩

 tiup cluster prune cluster-default  销毁

注: 如果Server在内网环境下,下线的时候代码中会访问”github.com/pingcap/tiup/pkg/cluster/executor“地址,所以会报错;

“”stderr”: “”, “__hash__”: “1d1478dbec0d06ef5e909d3323331914538d4cb0”, “__func__”: “github.com/pingcap/tiup/pkg/cluster/executor.(*CheckPointExecutor).Execute“, “hit”: false}”

如果失败,可以添加–force强制销毁

 

tiup cluster prune cluster-default --force

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190060.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql查看表结构的几种方式

    在我第N次忘记如何查看表结构后,在网上查了一下后,看到有好几种查看表结构的方式,总结一下。以student(sid,sname,birthday,sex)的查看为例。【方式一】:descstudent;语法:desc表名;———————用于查看表整体结构【方式二】:describestudent;…

    2022年4月3日
    197
  • JS : clearInterval()失效,无法暂停setInterval()的原因[通俗易懂]

    JS : clearInterval()失效,无法暂停setInterval()的原因[通俗易懂]环境:我在函数A调用函数B,函数B里写了setInterval()。原因:页面加载时我调用了2次函数A,导致调用了2次setInterval(),导致有setInterval_id有2个值。clearInterval()只关闭了其中一个setInterval_id,另一个setInterval_id还会启动setInterval()。改为只调用一次函数A即可。…

    2025年7月13日
    0
  • ios消息推送

    ios消息推送

    2021年8月19日
    57
  • linux系统644、755、777权限详解「建议收藏」

    linux系统644、755、777权限详解「建议收藏」常用的linux文件权限:444r–r–r–600rw——-644rw-r–r–666rw-rw-rw-700rwx——744rwxr–r–755rwxr-xr-x777rwxrwxrwx从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。而具体的权限是由数字

    2022年6月17日
    26
  • vsphere vsan配置_快船队最新消息

    vsphere vsan配置_快船队最新消息一直想抽空写写vSAN这个产品,在15年的时候笔者第一次听说vSAN这个产品,当时VMware还以VDI最佳拍档的方式去推广vSAN,短短两年的时间,vSAN经过多个版本的更新迭代,无论从功能还是稳定性上均有很大提升,最广泛的应用也由VDI变为了承载核心业务。这篇文章总结一下笔者对vSAN的一些学习和使用经验,简单介绍下vSAN,希望可以用最少的文字介绍清楚…

    2025年6月2日
    0
  • QCustomPlot使用心得五:坐标轴常用属性设置[通俗易懂]

    QCustomPlot使用心得五:坐标轴常用属性设置[通俗易懂]先看轴部分的名称约定,根据名称就可以修改对应的属性了1.显示坐标轴默认只显示左y轴和下边的x轴,调用setVisible(bool)设置轴是否显示customplot->yAxis2->setVisible(true);//显示y轴2customplot->xAxis2->setVisible(true);//显示x轴2调用se…

    2022年10月16日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号