课程名称:课程版本(301)+ 3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践)
学习时长:8分钟
课程收获:再次加深了软硬件的最佳实践
课程内容:
- 操作系统的最佳实践
- 目前支持的操作系统:Redhat 7.3及以上版本,CentOS 7.3及以上版本,Oracle Enterprise Linux 7.3及以上版本(不支持UEK),Ubuntu LTS 16.4及以上版本以及其他一些国产操作系统
- 操作系统参数优化:
A) 文件系统挂载选项:ext 4和I/O Scheduler
B) 修改sysctl.conf,禁用Swap
C) 软件配置:禁用防火墙/启用NTP/安装numactl/创建授权 tidb用户
D) CPU优化 ofrequency scaling →performance modeo
numa bonding
E) 内存调谐 THP→ disable
虚拟内存参数
- 网络配置的最佳实践
- 硬件推荐
A) 集群间互联要求2个以上10GB带宽网卡
B) 客户端连接1个以上的1GB带宽网卡即可 - 配置推荐
目前已经进行了最优配置,如果不能满足业务可自行调整
学习过程中参考的其他资料
- [TiDB 软件和硬件环境建议配置] https://docs.pingcap.com/zh/tidb/stable/hardware-and-software-requirements