鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

NUMA特性开启

Yarn组件在3.1.0版本合入的新特性支持,支持Yarn组件在启动Container时使能NUMA感知功能,原理是读取系统物理节点上每个NUMA节点的CPU核、内存容量,使用Numactl命令指定启动container的CPU范围和membind范围,减少跨片访问。

  1. 安装numactl。
    1
    yum install numactl.aarch64 -y
    
  2. 修改yarn-site.xml文件,开启NUMA感知。
    <property>
        <name>yarn.nodemanager.numa-awareness.enabled</name>
        <value>true</value>
    </property>
    <property>
        <name>yarn.nodemanager.numa-awareness.read-topology</name>
        <value>true</value>
    </property>