小马拉大车
前段时间发现,TIDB负载过高。
主要原因就是TIKV的负载太高,计划增加一个TIKV节点。
步骤比较简单,操作基本一次完成。
做个记录,希望后面用不到(能用到)。
操作步骤
计划:
在192.168.1.104增加一台TIKV节点。
假设1.105为中控。
104服务器的路径规划如下:
在104执行:
# 创建目录
mkdir -p /opt/tikv-20160
mkdir -p /data/tikv-20160
# 设置权限
chmod +x /opt/tikv-20160/bin/tikv-server
chown -R tidb:tidb /data/tikv-20160
chown -R tidb:tidb /opt/tikv-20160
在105服务器新建文件: scale-out.yaml,内容如下(根据实际情况修改)。
tikv_servers:
- host: 192.168.1.104
ssh_port: 22
port: 20160
status_port: 20180
deploy_dir: /opt/tikv-20160
log_dir: /opt/tikv-20160/log
data_dir: /data/tikv-20160
然后在105执行如下命令:
(开始执行后,TIDB会自动联网下载依赖,下载完成会自动安装)
tiup cluster scale-out tidb scale-out.yaml
还是挺简单的~