zoukankan      html  css  js  c++  java
  • 如何对TiDB进行在线扩容

    1、 检查集群状态

    [root@tidb ~]# tiup cluster display sandata

    我们发现集群里只有1个TIDB节点,根据官方手册要求生产环境最少需要两个TIDB节点所以我们进行在线扩容添加一个TIDB节点。

     

    2、 创建扩容文件scale-out-tidb.yaml

    这里我们复制topology.yaml文件的tidb部分内容进行修改,如果找不到topology.yaml文件也可以去官方文档查找对应的参数,将注释去掉不需要的部分也删掉,注意格式,有可能格式不对会报错,目录端口根据自己实际需求填写,这里208是我需要添加的节点,此节点的防火墙等系统参数需要自己提前配置好。

    [root@tidb ~]# vi scale-out-tidb.yaml

    3、 使用tiup cluster工具进行节点在线扩容

    [root@tidb ~]# tiup cluster scale-out sandata scale-out-tidb.yaml -uroot -p

    输入y再输入208的root密码等到集群扩容

    4、 检查集群状态

    [root@tidb ~]# tiup cluster display sandata

    扩容完成此时集群已经有俩个TIDB节点,扩容TIKV,和PD节点跟扩容TIDB节点完全一样只是扩容时写入的参数不同。

     

    5、 参考文档

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

  • 相关阅读:
    Network (poj1144)
    C. Hongcow Builds A Nation
    ZYB loves Xor I(hud5269)
    D. Chloe and pleasant prizes
    Game(hdu5218)
    约瑟夫环的递推方法
    Misaki's Kiss again(hdu5175)
    Exploration(hdu5222)
    B. Arpa's weak amphitheater and Mehrdad's valuable Hoses
    C. Arpa's loud Owf and Mehrdad's evil plan
  • 原文地址:https://www.cnblogs.com/sandata/p/15000903.html
Copyright © 2011-2022 走看看