1、基础环境介绍
1.1软件环境
操作系统:redhat linux 6.3
Mysql版本:Mysql 5.6.24
1.2磁盘目录规划
序号 |
目录 |
用途 |
1 |
/opt/mysql/mysql-5.6.24 |
mysql主程序安装目录 |
2 |
/data/mysql/mysql_5624/{data,tmp,logs} |
存放数据文件、临时文件、日志文件,5624代表为5.6.24版本号 |
2、linux环境调整优化
2.1 关闭NUMA
编辑/etc/grub.conf文件,在kernel后面增加 numa=offelevator=deadline
2.2 关闭selinux
编辑/etc/selinux/config文件,在最后面增加SELINUX=disabled
2.3 修改unlimit参数
编辑/etc/security/limits.conf文件,增加下面四行信息:
root soft nofile 65535 root hard nofile 65535
root soft nproc 7000 root hard nproc 7000 |
2.4 关闭iptables
#service iptables stop
#/etc/init.d/iptables stop
#chkconfig iptables off
2.5 修改环境变量
#Vi .bash_profile
增加下面内容:
export PATH=/usr/local/mysql/bin:/opt/mysql/mysql-5.6.24/bin:$HOME/bin:$PATH |
#source .bash_profile
由于修改的内容较多,建议到此步时,重启一次linux,并验证参数等配置是否生效。
3、安装mysql
3.1 创建安装与存放数据文件等文件目录
#mkdir –p /opt/mysql/mysql-5.6.24
#mkdir –p /data/mysql/mysql_5624/{data,tmp,logs}
3.2创建Mysql用户与用户组
# groupadd mysql
# useradd -g mysql -s /sbin/nologi