TiDB实战篇-集群管理

简介

介绍TiDB集群管理。

在线扩容

扩容TiKV

扩容之前看一下现在的集群状态

创建扩容的配置文件 

#扩容
vi scale-out-tikv.yaml
#正常情况
tikv_servers:
  - host: 192.168.66.10
    ssh_port: 22
    port: 20160
    status_port: 20180
    deploy_dir: /tidb-deply/tikv-20160
    data_dir: /tidb-data/install/data/tikv-20160
    log_dir: /tidb-deply/tikv-20160/log
 
#由于现在只有3台机器,改下对应的端口
tikv_servers:
  - host: 192.168.66.10
    ssh_port: 22
    port: 20161
    status_port: 20181
    deploy_dir: /tidb-deplyy/tikv-20160
    data_dir: /tidb-datay/install/data/tikv-20160
    log_dir: /tidb-deplyy/tikv-20160/log

启动扩容  

tiup cluster scale-out tidb-test scale-out-tikv.yaml -uroot -p

扩容结果

扩容TiFlash(除了这个有点特殊其他的同上)

在线缩容(TiDB/TiKV/PD) 

 

缩容TiKV

启动缩容(把上面扩容的给缩容掉)

tikv_servers:
  - host: 192.168.66.10
    ssh_port: 22
    port: 20161
    status_port: 20181
    deploy_dir: /tidb-deplyy/tikv-20160
    data_dir: /tidb-datay/install/data/tikv-20160
    log_dir: /tidb-deplyy/tikv-20160/log

#查看集群状态,上面是扩容的文件
tiup cluster display tidb-test

#缩容的命令
tiup cluster scale-in tidb-test --node 192.168.66.10:20161

#去掉tikv
tiup cluster prune tidb-test
#查看集群健康状态
tiup cluster display tidb-test

缩容结果

缩容TiFlash

 

重命名集群名称

 

清理集群的数据

 

注意:

这里数据清除以后数据也就停止了,要手动的启动下,还有就是这里的清理数据只是会做到集群的初始化,不会把集群也删除掉 ,清库以后root登录就不需要密码就能够登录了。

销毁集群 

 

时区修改

 

会话级别没有设置就会用全局级别
如果全局没有设置,那么就会获取linux的时区

mysql -h127.0.0.1 -P4000 -uroot -ptidb
select @@global.time_zone,@@session.time_zone;

mysql> select @@global.time_zone,@@session.time_zone;
+--------------------+---------------------+
| @@global.time_zone | @@session.time_zone |
+--------------------+---------------------+
| SYSTEM             | SYSTEM              |
+--------------------+---------------------+

#SYSTEM 表示和系统一样
#配置时区
set session time_zone='UTC';
now(),curtime() 函数会更具时区改变而改变,上面设置成
UTC以后,那么使用这两个函数以后,就会比北京时间晚8个小时。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

工作变成艺术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值