MySQL数据库热备份
1.集群测试环境
1.1环境介绍
集群IP :192.168.21.113、192.168.21.114、192.168.21.116、192.168.21.117
MySQL服务器1:192.168.21.113
MySQL服务器2:192.168.21.116
MySQL版本信息:MySQL 5.6.19
HADOOP版本号:CDH-4.5.0
操作系统:CentOS
1.2数据库安装
在主机1和主机2上分别安装好对应的数据库版本(具体安装介绍请参考《LINUX下安装MySQL操作文档》)。
2.进行主机1的数据库配置
2.1添加同步账号
登陆MySQL操作界面,在主机1服务器上为主机2服务器建立一个用来同步的连接账户,该账户必须授予复制权限。
操作指令:
mysql> GRANT REPLICATIONCLIENT,REPLICATION SLAVE ON *.* TO kingpoint2@'192.168.21.116' IDENTIFIED BY'kingpoint';
mysql> flush privileges;
2.2测试同步账号的连接性
登陆主机2,用账号kingpoint2对主机1进行数据库访问
操作指令:
mysql -h 192.168.21.113 -u kingpoint2 -p回车后要求输入密码,密码为kingpoint
如果登陆成功,则可以继续进行双机热备,否则请查找问题。
2.3修改主机1的配置文件