1.环境
系统信息 CentOS-6.5-x86_64
服务器节点IP:192.168.1.200 , 192.168.1.201 , 192.168.1.202
2.关闭SELinux
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器(可以通过/usr/sbin/sestatus -v 查看状态)
3.安装基础软件支撑
yum -y install tcp_wrappers
wget http://pkgs.repoforge.org/socat/socat-1.7.2.4-1.el6.rf.x86_64.rpm
rpm -iv socat-1.7.2.4-1.el6.rf.x86_64.rpm
4.安装Mariadb Galera Cluster
阅读全文…
在日常服务器的运维中,对数据库的定时备份是相当重要的。
下面直接贴mysql 和mongodb的数据库定时备份脚本
1.mysql
脚本的内容如下,我这边保存为mysql_data_backup.sh,保存目录在/home/mysql_data_backup_path/
#!/bin/sh
DUMP=/usr/bin/mysqldump
OUT_DIR=/home/mysql_data_backup_path
LINUX_USER=root
DB_NAME=test
DB_USER=root
DB_PASS=123456
cd $OUT_DIR
DATE=`date +%Y%m%d`
OUT_SQL="$DATE.sql"
TAR_SQL="data_bak_$DATE.tar.gz"
$DUMP -u $DB_USER -p$DB_PASS $DB_NAME --default-character-set=utf8 --opt -Q -R --skip-lock-tables > $OUT_SQL
tar -czf $TAR_SQL ./$OUT_SQL
rm $OUT_SQL
阅读全文…
架构图

系统:CentOS6.4_X86_64
软件版本:Mysql-5.6.12,Keepalived-1.2.7
环境简介:
1.Master-A 192.168.1.168 (Mysql+Keepalived)
2.Master-B 192.168.1.169 (Mysql+Keepalived)
3.写入VIP 192.168.1.100 (168主,169从)
4.读取VIP 192.168.1.200 (169主,168从)
此处略过Mysql和Keepalived的安装过程,请读者自行查找相关的安装指导资料.
阅读全文…