操作系统参数调优

    需要用户使用gs_check检查操作系统参数结果是否和建议值保持一致,如果不一致,用户可根据实际业务情况去手动修改。

    配置“sysctl.conf”文件,修改内存相关参数vm.extfrag_threshold为1000(参考值),如果文件中没有内存相关参数,可以手动添加。

    修改完成后,请执行如下命令,使参数生效。

    • 配置“sysctl.conf”文件,修改网络相关参数,如果文件中没有网络相关参数,可以手动添加。详细说明请参见。

      在修改完成后,请执行如下命令,使参数生效。

      1. sysctl -p

      表 1 网络相关参数

    • 设置10GE网卡最大传输单元(MTU),使用ifconfig命令设置。10GE网卡推荐设置为8192,可提升网络带宽利用率。

      示例:

    • 设置10GE网卡接收(rx)、发送队列(tx)长度,使用ethtool工具设置。10GE网卡推荐设置为4096,可提升网络带宽利用率。

      示例:

      1. # ethtool -G ethx rx 4096 tx 4096
      2. # ethtool -g ethx
      3. Ring parameters for ethx:
      4. RX: 4096
      5. RX Mini: 0
      6. RX Jumbo: 0
      7. RX: 4096
      8. RX Mini: 0
      9. RX Jumbo: 0
      10. TX: 4096

      说明:

      • ethx为10GE数据库内部使用的业务网卡。
      • 第一条命令设置网卡接收、发送队列长度,第二条命令验证是否设置成功,示例的输出表示设置成功。
      • 需使用root用户设置。

    设置hugepage属性。通过如下命令,关闭透明大页。

    修改完成后,请执行如下命令,使参数生效。