自动安装MySQL及主从配置 aim.sh
aim.sh 自动安装 MySQL 5.6/5.7,支持自动配置SLAVE
aim.sh( ) 支持 CentOS 6\7 系列的MySQL 5.6\7.x 二进制包自动安装,并且支持自动配置Slave。http://aim.sh
用途
MySQL 自动安装
自动配置 MySQL Slave
配置说明
etc/config 参数说明:
slave=0
masterip=192.168.56.209
masterport=5718
mastersocket=/data/mysql_data/data_5718/mysql.sock
slaveip=192.168.56.209
ssl_user=root
ssl_passwd='password'
PRE_BASEDIR=/data/mysql
PRE_LOGDIR=/log/mysql_log
PRE_DATADIR=/data/mysql_data
MySQL_Pass=aim.sh
BASEDIR=$PRE_BASEDIR/mysql${verdir}
DATADIR=${PRE_DATADIR}/data_${PORT}
MYSQL_DATADIR=$DATADIR
MYSQL_HOME=$BASEDIR
TMPDIR=${PRE_DATADIR}/tmp_${PORT}
LOGDIR=${PRE_LOGDIR}/log_${PORT}
socket=$DATADIR/mysql.sock
slave=0 #Slave0 1
masterip=192.168.56.09 #MySQL IP
masterport=5718 # MySQL slave=1
mastersocket=/data/mysql_data/data_5718/mysql.sock # MySQL sock slave=1
slaveip=192.168.56.209 #MySQL Slave IPslave=1
ssl_user=root #SlaveMaster OS rootslave=1
ssl_passwd='password' # ssl_user OS slave=1
PRE_BASEDIR=/data/mysql #MySQL
PRE_LOGDIR=/log/mysql_log #MySQL
PRE_DATADIR=/data/mysql_data # #MySQL
BASEDIR=$PRE_BASEDIR/mysql${verdir} #MySQLeg mysql5.6/5.7
DATADIR=${PRE_DATADIR}/data_${PORT} #MySQL
MYSQL_DATADIR=$DATADIR
MYSQL_HOME=$BASEDIR
TMPDIR=${PRE_DATADIR}/tmp_${PORT} #MySQL tmp
LOGDIR=${PRE_LOGDIR}/log_${PORT} #MySQL
使用说明
评论