TiDB 系统优化

1、将集群中所有服务器进行如下优化操作

yum install -y numactl
vi /etc/rc.d/rc.local

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
 echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
 echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi

chmod +x /etc/rc.d/rc.local
vi /etc/fstab

将TIDB所使用的分区defaults后增加 ,noatime,nodelalloc 

 优化后重启服务器

 

2、部署集群前,先使用 check 及 check --apply 命令检查和自动修复集群存在的潜在风险

检查集群存在的潜在风险

tiup cluster check ./topology.yaml --user root -p

自动修复集群存在的潜在风险

tiup cluster check ./topology.yaml --apply --user root -p

执行完自动修复后,再检查一下确保结果中没有 Fail 项。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章