CC BY 4.0 (除特别声明或转载文章外)
如果这篇博客帮助到你,可以请我喝一杯咖啡~
atune 踩坑
- 一定要先开启atune 不然出现connection error,尤其是
重启
之后systemctl daemon-reload systemctl start atuned systemctl start atune-engine
检查
systemctl status atuned
systemctl status atune-engine
- 检查脚本是否能单独运行,否则调优时候无法启动
tidb 脚本有以下脚本
- tidb.sh 调优参数脚本
- auto_run.sh 远程登录服务器并准备数据和运行测试
- prepare_data.sh 准备数据脚本
- start.sh 启动tidb数据库脚本
- stop.sh 关闭服务器脚本
- prepare.sh 准备环境脚本
- 一定按顺序运行
1. Prepare the environment sh prepare.sh 2. Start to tuning atune-adm tuning --project tidb --detail tidb_client.yaml 3. Restore the environment atune-adm tuning --restore --project tidb
- 所有文件与config设置要齐全,模型配置要检查是否对应
- 一定要根据自己服务器的配置修改所有脚本的参数与路径
- 服务器端一定有的脚本,prepare_data.sh start.sh
- 原来文件的备份部分写的有问题,建议直接去掉,不然容易让数据库宕机
- 一定要配置两台主机的免密通信不然后面得一直输密码调优
-
unary failed
方案,不用理会