...
Code Block |
---|
# Master or slave?
if [ -e /etc/my.cnf.d/jtel-slave.cnf ]
then
MY_CNF_FILE=/etc/my.cnf.d/jtel-slave.cnf
MASTER_UPDATE=FALSE
fi
if [ -e /etc/my.cnf.d/jtel-master.cnf ]
then
MY_CNF_FILE=/etc/my.cnf.d/jtel-master.cnf
MASTER_UPDATE=TRUE
fi
if [ ! -z MY_CNF_FILE ]
then
cat <<EOFF >> $MY_CNF_FILE
relay_log = mysqld-relay-bin
relay_log_index = mysqld-relay-bin.index
relay_log_info_file = relay-log.info
EOFF
if [ "$MASTER_UPDATE" == "FALSE" ]
then
cat <<EOFF >> $MY_CNF_FILE
skip-log-bin
EOFF
fi
fi
MY_CNF_FILE=
# Main my.cnf
cat <<EOFF >> /etc/my.cnf
validate_password.policy=LOW
EOFF
# Restart mysql
systemctl restart mysqld.service |
...