一、安装环境
主机角色 | 主机IP | Vip | 操作系统版本 | 软件版本 |
ServerA | 192.168.1.101 | 192.168.1.100 | CentOS 6.5 64bit | Zabbix-2.2.4 |
ServerB | 192.168.1.102 | CentOS 6.5 64bit | Zabbix-2.2.4 | |
mysqlA | 192.168.1.97 | 192.168.1.99 | CentOS 6.5 64bit | mysql-5.6.21 |
mysqlB | 192.168.1.98 | CentOS 6.5 64bit | mysql-5.6.21 |
二、架构
架构详见:http://51ctoo.blog.51cto.com/5742811/1697547
三、Mysql安装
提前规划好数据库安装目录,具体如下:
安装目录:prefix dir
/usr/local/mysql/
sock目录:
/var/lib/mysql/mysql.sock
数据目录datadir
/data/ismdata/
Innodb数据目录
/data/idbdata
相关Logs目录:
/data/myqllog/slowlog/slow.log /data/mysqllog/errorlog/log-error.log /data/mysqllog/binlog/master-bin.log
mkdir -p/data/{ismdata,idbdata,mysqllog}
yuminstall sudo gdb ethtool ntp sysstat htop ntpdate irqbalance ncftp straceltrace hal gcc g++ cmake make bison libncurses5-dev gcc-c++ ncurses-devel
groupadd-g 900 mysql
useraddmysql -u 900 -g mysql -s /sbin/nologin
chownmysql.mysql -R /data/ismdata
chownmysql.mysql -R /data/idbdata
chownmysql.mysql -R /data/mysqllog
tar zxvf mysql-5.6.21.tar.gz
cd mysql-5.6.21
Cmak-DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ -DMYSQL_DATADIR=/data/ismdata/-DENABLED_LOCAL_INFILE=1 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock-DWITH_DEBUG=0 -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DWITH_READLINE=1-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE-ENGINE=1-DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1-DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk-DENABLE_DOWNLOADS=1
make -j 4
make install
chmod 755scripts/mysql_install_db
./scripts/mysql_install_db --user=mysql--basedir=/usr/local/mysql --datadir=/data/ismdata
cp support-files/mysql.server /etc/init.d/mysqld&& chmod u+x /etc/init.d/mysqld && chkconfig --add mysqld
ln -s /usr/local/mysql/bin/mysql /usr/bin/
本文出自 “清风阁----心无界爱无疆” 博客,请务必保留此出处http://51ctoo.blog.51cto.com/5742811/1697966
原文地址:http://51ctoo.blog.51cto.com/5742811/1697966