CDH 系统优化之禁止透明大页及修改swappiness
来源:互联网 发布:网络攻击与防御 淘宝 编辑:程序博客网 时间:2024/06/05 00:16
安装完CDH后,CDH Manager一般会提示用户需要做一些Linux系统层面的优化,主要包括两类:禁止透明大面及交换分区设置。详情请参考Cloudera官方网址:https://www.cloudera.com/documentation/enterprise/latest/topics/cdh_admin_performance.html
本文描述一下如何执行这个优化工作,以CentOS为例
1 禁止透明大页
首先查看透明大页是否启用,[always] never表示已启用,always [never]表示已禁用
[root@n12 ~]# cat /sys/kernel/mm/redhat_transparent_hugepage/defrag[always] madvise never
如果是启用状态,修改/etc/rc.local文件并添加echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
[root@n12 ~]# cat /etc/rc.local#!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full Sys V style init stuff.touch /var/lock/subsys/localroute add -net 192.168.5.0/24 gw 10.10.11.1echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
2 修改swappiness
Linux内核参数vm.swappiness,值的范围为0~100,表示系统什么时候开始进行物理内存与虚拟内存的交换。举个例子,系统总内存为64G,vm.swappiness为60,表示在系统内存使用64*0.4=25.6G的时候开始物理内存与虚拟内存的交换,这个动作势必会影响系统的性能。因此,Cloudera建议把这个值修改为1~10,最好设置为1。
首先检查当前设置的vm.swappiness值,
[root@n12 ~]# cat /proc/sys/vm/swappiness60
修改swappiness值,
[root@n12 ~]# sysctl -w vm.swappiness=1vm.swappiness = 1
1 0
- CDH 系统优化之禁止透明大页及修改swappiness
- CDH 系统优化之关闭透明大页面及设置swappiness
- linux系统swappiness swap修改
- 使用cloudera manager 安装CDH时,界面提示修改swappiness
- 大数据CDH之Impala_10_02
- 大数据CDH之Oozie_10_03
- ubuntu swappiness 修改
- hadoop优化:修改linux swap空间的swappiness,降低对硬盘的缓存
- CDH优化
- oracle之 关闭透明大页
- linux系统swappiness参数在内存与交换分区间优化
- linux系统swappiness参数在内存与交换分区间优化
- Linux系统swappiness参数在内存与交换分区之间优化作用
- VB 禁止修改系统时间
- 注册表禁止修改系统时间
- 透明大页
- 透明大页介绍
- CDH使用之Hive元数据库的修改
- 会话跟踪的那点事
- 《极简欧洲史》及相关思考
- Leetcode——1. Two Sum
- Tomcat的安装配置与JavaWeb入门教程
- 算法练习
- CDH 系统优化之禁止透明大页及修改swappiness
- 1045 access denied for user 'root'@'localhost' (using password yes)
- POJ 3270 Cow Sorting 置换,循环节
- Mac Pro
- mybatis-入门(二)
- 笔记
- usaco frame up(所有拓扑排序的输出)
- Redis使用详细教程
- springmvc ajax提交含文件的表单