tidb/tikv/pd
1.编辑扩容文件(scale-out-tidb.yaml)
在装有tiup的节点上编辑拓扑文件
vi scale-out-tidb.yaml
Tidb server
tidb_servers:
- host: 10.0.1.5
ssh_port: 22
port: 4000
status_port: 10080
deploy_dir: /tidb-deploy/tidb-4000
log_dir: /tidb-deploy/tidb-4000/log
tikv
tikv_servers:
- host: 10.0.1.5
ssh_port: 22
port: 20160
status_port: 20180
deploy_dir: /tidb-deploy/tikv-20160
data_dir: /tidb-data/tikv-20160
log_dir: /tidb-deploy/tikv-20160/log
PD
pd_servers:
- host: 10.0.1.5
ssh_port: 22
name: pd-1
client_port: 2379
peer_port: 2380
deploy_dir: /tidb-deploy/pd-2379
data_dir: /tidb-data/pd-2379
log_dir: /tidb-deploy/pd-2379/log
2.运行
主机加入到集群网络中即可
tiup cluster scale-out tidb-haha scale-out-tidb.yaml -uroot -p
tiup cluster scale-out 固定
tidb-haha 集群名
scale-out-tidb.yaml 配置文件名
3.查看
tiup cluster display tidb-haha
碰到down的看看网络,防火墙之类的,看看端口是否通
tiflash
tiflash_servers:
- host: 10.0.1.4
tiup cluster scale-out <cluster-name> scale-out.yml
Eg.
tiup cluster scale-out tidb-haha scale-out-tiflash.yaml -uroot -p