如何使用Amoeba For Mysql

如何使用Amoeba For Mysql,第1张

amoeba主要是针对数据切分方面、读写分离、负载均衡、故障恢复。首先说明一下amoeba 跟 mysql proxy在读写分离的使用上面的区别。在mysql proxy 上面如果想要读写分离并且 读集群、写集群 机器比较多情况下,用mysql proxy 需要相当大的工作量,...

在master服务器上执行如下命令:

#mysql –uroot –ptest

mysql>grant replication slave,file on *.* to 'sxit'@'10.10.0.77' identified by '123456'

mysql>flush privileges

mysql>exit

//修改master的my.cnf的配置

log-bin=mysql-bin//打开mysql二进制日志

server-id = 1//设置mysql_id,主从不能相同

binlog-do-db=test//设置二进制日志记录的库

sync_binlog=1

查询日志不要开,因数据大,影响I/O,排错才使用。

log-bin:每次重启Mysql都会产生一个新的文件

# mkdir /data –建立数据存放目录

# mkdir /dblog –建立日志存放目录

# chmod 700 /data/ /dblog –修改权限

# chown mysql.mysql /data /dblog/ -R

# mysql_install_db –datadir=/data –user=mysql –进行初始化

# service mysql start –启动服务,如出现找不到PID,请检查selinux,iptables是否开启

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6100133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存