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 項。

 

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