zoukankan      html  css  js  c++  java
  • tidb 架构 ~Tidb学习系列(3)

    tidb集群安装测试
    1 环境 3台机器
    2 配置
       server1 pd服务+tidb-server
       server2 tidb-kv
       server3 tidb-kv
    3 环境配置命令
       server1 启动+
       nohup pd-server --data-dir=/usr/local/tidb/pd --log-file=/usr/local/tidb/pd.log -peer-urls='http://IP1:2380' -client-urls='http://IP1:2379' --initial-cluster="pd=http://IP1:2380" &
       server2 启动
       nohup tikv-server --pd="IP1:2379" --addr="IP2:20160" --data-dir=/usr/local/tidb/tikv --log-file=/usr/local/tidb/tikv.log &
       server3 启动
       nohup tikv-server --pd="IP1:2379" --addr="IP3:20160" --data-dir=/usr/local/tidb/tikv --log-file=/usr/local/tidb/tikv.log &
       server1 启动
      tidb-server --store=/usr/local/tidb/tikv --path="IP1:2379" --log-file=/usr/local/tidb/tidb.log
     配置说明
     --client-urls 处理客户端请求监听 URL 列表 2379
     --peer-urls 处理其他 PD 节点请求监听 URL 列表
     --initial-cluster 初始化 PD 集群配置。
     --pd 加入pd服务
     --store 存储路径,会自动创建文件夹
    4 进行配置查看
     pd-ctl -u http://IP1:2379 -> pd管理
     store 查询所有kv存储
     store delete 1 删除单个kv存储节点
     store 1 查看节点状态,如果下线则为offline 上线为up
     理论上应该有2个kv信息
    5 导入数据,并观察store信息
    6 成功
    7 如果环境有ssd 可利用官方ansible进行自动安装 非常方便
    8 动态添加kv服务
      nohup tikv-server --pd="IP1:2379" --addr="IP2:20160" --data-dir=/usr/local/tidb/tikv --log-file=/usr/local/tidb/tikv.log & 执行这个就可以

    9 更改root密码

    SET PASSWORD FOR 'root'@'%' = 'waeware123A';

    10 创建用户

    创建用户和mysql是一样的


     tidb会自动迁移数据到新的环境

  • 相关阅读:
    vrf
    安装diskimage-builder制作ironic镜像
    打印bios启动日志
    iproute2更新
    ip link add type vrf报错哦
    ip link add type vrf报错哦
    case 条件语句
    Go项目结构
    MySQL与Python交互
    数据提取之JSON与JsonPATH
  • 原文地址:https://www.cnblogs.com/danhuangpai/p/9884255.html
Copyright © 2011-2022 走看看