博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NUMA的关闭方法【转】
阅读量:6822 次
发布时间:2019-06-26

本文共 1699 字,大约阅读时间需要 5 分钟。

Centos 6

在/etc/grub.conf    在kernel 添加numa=off 就行了

一、检查OS是否开启NUMA
# numactl --hardware

available: 1 nodes (0)       #如果是2或多个nodes就说明numa没关掉

 

二、Linux OS层面禁用NUMA
1、修改 grub.conf
# vi /boot/grub/grub.conf#/* Copyright 2010, Oracle. All rights reserved. */ default=0timeout=5hiddenmenuforeground=000000background=ffffffsplashimage=(hd0,0)/boot/grub/oracle.xpm.gz title Trying_C0D0_as_HD0root (hd0,0)kernel /boot/vmlinuz-2.6.18-128.1.16.0.1.el5 root=LABEL=DBSYS ro bootarea=dbsys rhgb quiet console=ttyS0,115200n8 console=tty1 crashkernel=128M@16M numa=offinitrd /boot/initrd-2.6.18-128.1.16.0.1.el5.img

 

2、重启Linux操作系统
# /sbin/reboot

 

 
3、确认OS层面禁用NUMA是否成功
# cat /proc/cmdlineroot=LABEL=DBSYS ro bootarea=dbsys rhgb quiet console=ttyS0,115200n8 console=tty1 crashkernel=128M@16M numa=off# numactl --hardware

 

 

Centos 7 mysql5.7关闭NUMA方法

登录Linux系统,修改/etc/init.d/mysqld文件,加上numactl --interleave all

vi /etc/init.d/mysqld
找到如下行

# Give extra arguments to mysqld with the my.cnf file. This script   # may be overwritten at next upgrade.   $bindir/mysqld_safe --datadir="$datadir" --pid-file="$mysqld_pid_file_path" $other_args >/dev/null &   wait_for_pid created "$!" "$mysqld_pid_file_path"; return_value=$?

将$bindir/mysqld_safe --datadir="$datadir"这一行修改为:

/usr/bin/numactl --interleave all $bindir/mysqld_safe --datadir="$datadir" --pid-file="$mysqld_pid_file_path" $other_args >/dev/null &wait_for_pid created "$!" "$mysqld_pid_file_path"; return_value=$?

然后重启MySQL服务

 

转自:

NUMA特性禁用 - zfox - 博客园 https://www.cnblogs.com/zfox2017/p/6491556.html

mysql5.7关闭NUMA方法 - formydream的博客 - CSDN博客 https://blog.csdn.net/jh993627471/article/details/79177884

针对跑MySQL的Linux优化经验-MySQL Life http://wubx.net/linux-performance-tuning-tips-mysql/

 

你可能感兴趣的文章
Highcharts error #12 问题解决办法
查看>>
数字图像处理的常用概念和方法
查看>>
Dubbo协议介绍
查看>>
HA配置方案
查看>>
sed处理变量替换
查看>>
Netsh Diag
查看>>
win8
查看>>
AIX 安装 SVN 客户端 完整过程 subversion-1.8
查看>>
8-17 页面分页
查看>>
数据库--sqlite的操作
查看>>
手机号码 正则
查看>>
如何解酷派CPB包
查看>>
Linux 安装JDK,配置JAVA环境变量
查看>>
jenkins插件之小白的笔记
查看>>
html meta中的viewport指令
查看>>
windows 2008的安装
查看>>
Unity3D研究院之手游开发中所有特殊的文件夹(assetbundle与Application.persistentDataPath)...
查看>>
[DeviceOne开发]-手势动画示例分享
查看>>
《Activiti实战》读书笔记——5.1.4
查看>>
Linux文件管理类命令
查看>>