oracle anonhugepage,案例:Oracle linux redhat检查Transparent HugePages状态并关闭
天萃荷净
ALERT: Disable Transparent HugePages on SLES11, RHEL6, OEL6 and UEK2 Kernels
随着去ioe的潮流越来越汹涌,随着内存越来越便宜,使用Liunx大内存跑核心业务的系统越来越多。因为大内存,多会话,使得配置HugePages也成了必然的选择,在以前的文章中介绍过怎么去配置HugePages以及因为没有配置Hugepage导致的故障.但是随着Linux 6(RedHat 6, OEL 6, SLES 11 and UEK2 kernels等)的广泛应用,他们所在HugePages方面所具有的新特性(Transparent HugePages)很多人可能还没有注意到,Oracle强烈建议无论是rac还是单实例都关闭该特性.
检查是否启用Transparent HugePages方法
To check if the Transparent HugePages are enabled in your server execute the following:
Default/Enabled setting is [always]:
# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] never
Disabled setting is [never]:
# cat /sys/kernel/mm/transparent_hugepage/enabled
always [never]
If "enabled" is NOT set to "[never]", the Transparent HugePages are being used.
You can also issue:
# grep AnonHugePages /proc/meminfo
If the output contains a line like "AnonHugepages: xxxx kB", with a value > 0kB the kernel is using Transparent HugePages.
禁用Transparent HugePages方法
Add the following to the kernel boot line in /etc/grub.conf (this is the preferred method) and reboot the server:
transparent_hugepage=never
Once modified the line will read similar to the following example:
title Oracle Linux Server (2.6.32-300.25.1.el6uek.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-300.25.1.el6uek.x86_64 ro root=LABEL=/ transparent_hugepage=never
initrd /initramfs-2.6.32-300.25.1.el6uek.x86_64.img
OR
Add the following lines in /etc/rc.local and reboot the server:
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
-----------------温馨提示--------------------
操作有风险,动手需谨慎
Oracle研究中心
http://www.oracleplus.net
本文由大师惜分非分享,转载请尽量保留本站网址
--------------------------------------ORACLE-DBA----------------------------------------
最权威、专业的Oracle案例资源汇总之案例:Oracle linux redhat检查Transparent HugePages状态并关闭
oracle anonhugepage,案例:Oracle linux redhat检查Transparent HugePages状态并关闭相关推荐
- oracle operation_type,案例:Oracle报错performing DML/DDL operation over object in bin解决办法
天萃荷净 运维DBA在巡检时发现alert日志文件中出现Oracle报错performing DML/DDL operation over object in bin,分析原因为回收站中的对象执行了d ...
- oracle fal_server,案例:oracle DG系统 FAL[server/client]:Failed to request gap
天萃荷净 Data Guard出现gap sequence修复 Oracle DG系统出现FAL[server/client]:Failed to request gap sequence问题,详细记 ...
- linux 内存管理 Transparent HugePages 透明大页 简介
1. 介绍 从RedHat6, RedHat7, OL6, OL7 SLES11 and UEK2 kernels开始,透明大页默认是被开启的以便去改善操作系统的内存管理.透明大页与之前版本的传统意义 ...
- oracle电梯案例,Oracle技术嘉年华的一个案例,redo的那些事,连载一
电梯 Oracle技术嘉年华的一个案例,redo的那些事,连载三 在刚刚结束的Oracle技术嘉年华大会上,eygle大师的演讲中提到了有关于数据安全的一个案例,大致的意思是数据库管理员修改了自己账户 ...
- 在Linux中检查Apache服务器状态和正常运行的3种方法
转自:https://www.howtoing.com/check-apache-httpd-status-and-uptime-in-linux Apache是世界上最受欢迎的跨平台HTTP Web ...
- Oracle 递归案例
Oracle 递归案例 Oracle 递归案例 前提准备 递归查询某个部门(ROOT)的所有子级部门 递归查询某个部门(A)的所有子级部门 递归查询某个部门(B02)的所有上级部门 递归查询某个部门( ...
- Linux 关于Transparent Hugepages的介绍
透明大页介绍 Transparent Huge Pages的一些官方介绍资料: Transparent Huge Pages (THP) are enabled by default in RHEL ...
- 如何将Transparent HugePages关闭
[root@localhost ~]# grep Huge /proc/meminfo AnonHugePages: 2048 kB HugePages_Total: 0 Hug ...
- 怎么在RHEL7上禁用transparent hugepages (THP)
原文标题: How to disable transparent hugepages (THP) on Red Hat Enterprise Linux 7 原文网址: https://access. ...
最新文章
- n-netstat 查看网络状态命令
- 李宏毅强化学习完整笔记!开源项目《LeeDeepRL-Notes》发布
- TI PDK3.0 qt 交叉编译环境设置
- boost::asio::streambuf 基本用法和注意事项
- 远程连接linux(Ubuntu配置SSH服务)22端口
- Chrome 插件开发-桌面通知设置实战演示,设置通知显示、存在时间
- 成为Java流专家–第2部分:中级操作
- 2639-Bone Collector II (01背包之第k优解)
- 下面哪个字段是http请求中必须具备的_理解HTTP协议-HTTP协议详解总结
- 提高Android Studio运行、编译速度方案
- 位图(bitmap)—— C语言实现
- Nginx下root指令问题
- 数据库学习笔记5-隔离级别 Repeatable Read
- 常用制图工具Visio-ProcessOn
- 在Linux中打印常用书信与信封(转)
- photoshop CS5免费破解完整版下载,详细安装教程,无需注册【PS序列号】
- 什么是变量?变量的命名规则?变量的分类?(问号三连)
- 创意小发明:山寨码表.自行车码表的制作 程序原理图,设计图,源代码
- Vue + Echart 绘制地图区域标记
- 中望3D 2021 轴类零件灵活自动螺纹收尾