创建用户
##创建用户
adduser tidb
#设置密码
passwd tidb
配置免密码登录
cat >> /etc/sudoers << "EOF"
tidb ALL=(ALL) NOPASSWD:ALL
EOF
创建tidb用户ssh key
切换用户
[root@jeames ~]# su - tidb
执行命令,一直按回车键就行
[tidb@jeames ~]$ ssh-keygen -t rsa
解压安装包安装
1.切换到tidb用户,新建以下两个目录
[tidb@k8s-master3 ~]$ mkdir tidb-deploy
[tidb@k8s-master3 ~]$ mkdir tidb-data
chmod +x tidb-community*
tar -zxvf tidb-community-server-v4.0.11-linux-amd64.tar.gz
3.执行instal文件
[tidb@k8s-master3 ~]$ sh /home/tidb/tidb-community-server-v4.0.11-linux-amd64/local_install.sh
配置初始化参数文件
cat >> /home/tidb/topology.yaml << "EOF"
global:
user: "tidb"
ssh_port: 22
deploy_dir: "/home/tidb/tidb-deploy"
data_dir: "/home/tidb/tidb-data"
server_configs: {}
pd_servers:
- host: 192.168.56.17
tidb_servers:
- host: 192.168.56.17
tikv_servers:
- host: 192.168.56.17
monitoring_servers:
- host: 192.168.56.17
grafana_servers: - host: 192.168.56.17
alertmanager_servers:
- host: 192.168.56.17
EOF
more /home/tidb/topology.yaml
部署版本为v4.0.11 ,其他版本可以执行 tiup list tidb 获取