tidb安装
简介:此教程为不满足硬件条件下的部署(无法用ansible自动部署)
 1 下载相应包
   tidb-v2.1.16-linux-amd64 版本号自选
  2 将响应包拷贝到各个服务器
  3 启动相应服务
    小提示:启动命令会在当前路径下创建相应文件夹
    pd-server启动
    nohup /usr/local/tidb/bin/pd-server -initial-cluster=”http://host1:2380″ -client-urls=”http://host1:2379″ –data-dir=pd –log-file=pd.log & server启动
    tikv启动
    nohup /usr/local/tidb/bin/tikv-server –pd=”host1:2379″ –addr=”host2:27011″ –store=tikv –log-file=tikv.log &
    tidb-server启动
    nohup /usr/local/tidb/bin/tidb-server –store=tikv –path=”host1:2379″ –log-file=tidb.log & 
 4 访问测试
   默认端口4000
   mysql -uroot -P4000 -h127.0.0.1 第一次需要本机登录
   创建用户
   grant all privileges on *.* to \’tidb_user\’@\’%\’ identified by \’tidb_user\’ with grant option
5 补充
  1 glibc报错解决
    1 查看glibc版本 strings /lib64/libc.so.6 |grep GLIBC_
   2 添加glibc-2.17
     wget https://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz
     tar -zxvf glibc-2.17.tar.gz
     cd glibc-2.17
     mkdir build
     cd build
     ../configure –prefix=/usr –disable-profile –enable-add-ons –with-headers=/usr/include –with-binutils=/usr/bin
    make && make install
    如果发生编译错误 尝试 yum -y install libcap*
 2 添加tidb-server
   直接在集群任意一台机器启动相应服务即可
 3 添加tikv 
   直接在集群任意一台机器启动相应服务即可
 4 添加pd-server
  pd-server需要以成员的形式加入集群

版权声明:本文为danhuangpai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/danhuangpai/p/11806822.html