资讯专栏INFORMATION COLUMN

TIUP管理TIDB常用命令

IT那活儿 / 2743人阅读
TIUP管理TIDB常用命令
TIUP是在tidb4.0引入的集群运维工具,部署可参照官方文档有在线和离线两种部署方式。此处为在线方式主要介绍使用TIUP管理TIDB常用的命令。


部署TIDB集群

tiup cluster deploy tidb-test v4.0.0 ./topology.yaml --user root [-p] [-i /home/root/.ssh/gcp_rsa]

[tidb@luyy01 ~]$ cat topology.yaml
global:
  user: "tidb"
  ssh_port: 22
  deploy_dir: "/tidb-deploy"
  data_dir: "/tidb-data"

pd_servers:
  - host: ***.***.***.62
  - host: ***.***.***.63
  - host: ***.***.***.64

tidb_servers:
  - host: ***.***.***.62
  - host: ***.***.***.63
  - host: ***.***.***.64

tikv_servers:
  - host: ***.***.***.62
  - host: ***.***.***.63
  - host: ***.***.***.64

monitoring_servers:
  - host: ***.***.***.61

grafana_servers:
  - host: ***.***.***.61

alertmanager_servers:
  - host: ***.***.***.61
当前为虚拟机测试环境,部署中控机和监控主机为一台,需要和自身也建立互信关系


查看TIUP管理的集群

tiup cluster list


查看TIDB集群信息

tiup cluster display [cluster-name]


启动TIDB集群

tiup cluster start [cluster-name]


TIDB集群缩容

tiup cluster scale-in [cluster-name] -N [node-id]


TIDB集群扩容

tiup cluster scale-out [cluster-name] [config-yaml]

[tidb@luyy01 ~]$ cat add.yml
tidb_servers:
  - host: ***.***.***.62


查看TIDB版本

tiup list tidb


TIDB集群升级

tiup cluster upgrade [cluster-name] [new-version]
此处升级失败,提示错误。
然后执行tiup update cluster更新了TIUP版本,重新升级TIDB集群成功。


修改集群名称

tiup cluster rename [old-name] [new-name]


修改集群配置文件

tiup cluster edit-config [cluster-name]


重新加载集群配置文件

tiup cluster reload [cluster-name]


停止TIDB集群

tiup cluster stop [cluster-name]  可指定-N -R参数停止部分组件


清除集群数据

关闭所有服务、清空数据目录/日志目录,数据无法恢复,谨慎操作
清空数据保留日志:tiup cluster clean  [cluster-name] --data
清空日志保留数据:tiup cluster clean  [cluster-name] --log
清空日志和数据:tiup cluster clean  [cluster-name] –all
清空日志和数据忽略部分节点:
tiup cluster clean  [cluster-name] –all ignore-role prometheus


销毁集群

tiup cluster destroy [cluster-name]


END


更多精彩干货分享

点击下方名片关注

IT那活儿

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129902.html

相关文章

  • 雷神 Thor —— TiDB 自动化运维平台

    摘要:相当于分布式数据库的大脑,一方面负责收集和维护数据在各个节点的分布情况,另一方面承担调度器的角色,根据数据分布状况以及各个存储节点的负载来采取合适的调度策略,维持整个系统的平衡与稳定。原文链接雷神自动化运维平台 作者:瞿锴,同程艺龙资深 DBA 背景介绍 随着互联网的飞速发展,业务量可能在短短的时间内爆发式地增长,对应的数据量可能快速地从几百 GB 涨到几百个 TB,传统的单机数据库提...

    RayKr 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<