admin管理员组文章数量:1130349
系统:Centos7.2
jDK : 1.8
屏蔽Transparent Hugepage Compaction
系统:Centos7.2
jDK : 1.8CDH5支持的大多数Linux系统都支持一个叫做transparent hugepage compaction特性。该特性会导致Hadoop的工作负载和性能会严重降低
症状: top或其他系统监控工具显示了system CPU这个类别的CPU处理耗用很大。如果system CPU使用>=30%则你的系统可能会遇到这个问题
怎么做:
注意:接下来的指导中defrag_file_pathname的路径取决于你所用的系统:
•Red Hat/CentOS: /sys/kernel/mm/redhat_transparent_hugepage/defrag
•Ubuntu/Debian, OEL, SLES: /sys/kernel/mm/transparent_hugepage/defrag
1.要确认transparent hugepage compaction是否开启,请通过以下命令查看:
$ cat defrag
|
· [always] never 表示transparent hugepage compaction被启用
· always [never] 表示transparent hugepage compaction未被启用
2.要关闭 transparent hugepage compaction,将一下命令加入/etc/rc.local:
echo never > defrag
|
你也可以直接在Shell中关闭transparent hugepage compaction,不过要注意重启以后就失效了
使用root权限临时关闭transparent hugepage compaction
# echo 'never'
> defrag
|
使用sudo权限临时关闭transparent hugepage compaction
$ sudo sh -c
"echo 'never' > defrag"
系统:Centos7.2
jDK : 1.8
屏蔽Transparent Hugepage Compaction
系统:Centos7.2
jDK : 1.8CDH5支持的大多数Linux系统都支持一个叫做transparent hugepage compaction特性。该特性会导致Hadoop的工作负载和性能会严重降低
症状: top或其他系统监控工具显示了system CPU这个类别的CPU处理耗用很大。如果system CPU使用>=30%则你的系统可能会遇到这个问题
怎么做:
注意:接下来的指导中defrag_file_pathname的路径取决于你所用的系统:
•Red Hat/CentOS: /sys/kernel/mm/redhat_transparent_hugepage/defrag
•Ubuntu/Debian, OEL, SLES: /sys/kernel/mm/transparent_hugepage/defrag
1.要确认transparent hugepage compaction是否开启,请通过以下命令查看:
$ cat defrag
|
· [always] never 表示transparent hugepage compaction被启用
· always [never] 表示transparent hugepage compaction未被启用
2.要关闭 transparent hugepage compaction,将一下命令加入/etc/rc.local:
echo never > defrag
|
你也可以直接在Shell中关闭transparent hugepage compaction,不过要注意重启以后就失效了
使用root权限临时关闭transparent hugepage compaction
# echo 'never'
> defrag
|
使用sudo权限临时关闭transparent hugepage compaction
$ sudo sh -c
"echo 'never' > defrag"
版权声明:本文标题:CDH性能优化 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1754940229a2744162.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论