课程名称:3.9.2 Operation System and Network Best Practices(操作系统和网络的最佳实践)
学习时长:
20分钟
课程收获:
掌握操作系统及网络最佳实践的配置
课程内容:
一、Operation System Best Practices
- Supported OS(支持主流的操作系统包括)
- RHEL 7.3版本及以后
- CentOS 7.3版本及以后
- OEL 7.3版本及以后(需要禁用UEK内核)
- Ubuntu LTS 16.4版本及以后
- 及其他国产化操作系统
- 操作系统设置
- 文件系统挂载参数
- 建议使用ext4文件系统
- I/O scheduler
- 关闭SWAP功能
- 软件配置
- 建议把off写入sysctl.conf配置文件
- 软件的配置
- 关闭防火墙
- 开启NTP
- 安装numactl
- 为TiDB的user授予sudo权限
- CPU调整
- 将模式调整为performance mode(性能模式)
- 进行NUMA的绑定
- 内存调整
- 关闭THP(透明大页)
- 禁用大页功能
- 文件系统挂载参数
二、Network Configuration Best Practices
- Hardware Recommendation
- Cluster interconnect
- 2张或更多万兆网卡(绑定成AA或AS模式,避免单点故障)
- Client Access
- 1张或更多千兆网卡
- Configuration Recommendation
- iperf test
- 一般情况不需要配置,运行后视情况对system.ctl文件进行配置
- 主要用来测试网络是否达标