合 在同一个主机上安装集群(非TiUP Playground方式)
参考:https://docs.pingcap.com/zh/tidb/stable/quick-start-with-tidb#Linux
其它内容可以参考:
- 【DB宝54】NewSQL数据库之TiDB简介 :https://www.xmmup.com/dbbao54newsqlshujukuzhitidbjianjie.html
- 【DB宝57】使用Docker-Compose快速部署TiDB集群环境:https://www.xmmup.com/dbbao57shiyongdocker-composekuaisubushutidbjiqunhuanjing.html
- 使用TiUP快速部署TiDB上手环境(在同一个主机上安装TiDB集群–使用TiUP Playground方式):https://www.xmmup.com/shiyongtiupkuaisubushutidbshangshouhuanjing.html
https://docs.pingcap.com/zh/tidb/stable/quick-start-with-tidb/#Linux
适用场景:希望用单台 Linux 服务器,体验 TiDB 最小的完整拓扑的集群,并模拟生产环境下的部署步骤。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | docker rm -f lhrtidb53 docker run -d --name lhrtidb53 -h lhrtidb53 \ -p 54000-54001:4000-4001 -p 52379-52385:2379-2385 -p 59090:9090 -p 53000:3000 -p 53389:3389 \ -v /sys/fs/cgroup:/sys/fs/cgroup \ --privileged=true lhrbest/lhrcentos76:8.5 \ /usr/sbin/init docker exec -it lhrtidb53 bash -- 安装tiup curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh source /root/.bash_profile echo "export PATH=/root/.tiup/bin:$PATH" >> /root/.bashrc -- 安装cluster组件并升级 tiup cluster tiup update --self && tiup update cluster -- 由于模拟多机部署,需要通过 root 用户调大 sshd 服务的连接数限制 echo 'MaxSessions=40' >> /etc/ssh/sshd_config systemctl restart sshd -- 安装用户 useradd tidb echo "tidb:lhr" | chpasswd |