MyCat+MySql集群安装步骤

Delfina ·
更新时间:2024-11-13
· 940 次阅读

说明:都是基于mysql单机安装完成后操作。
一 .MyCat+MySql集群安装步骤
----两个主和两个从---------------
1.安装master(主)mysql
步骤1:安装单机mysql
步骤2:修改/etc/my.cnf[参考my.cnf文件夹下my.cnf使用文件]
# vim /etc/my.cnf
–> server-id=1
–>log_bin=master_log
server-id修改,这是mysql服务唯一标识,使用自然数。
server-id Master 唯一标识数字必须小于Slave 唯一标识数字.
日志文件命名,开启日志功能。此日志是命令日志。就是记录主库中执行的所的SQL命令的[只配置主从备份时才必要]
步骤3: 重启Mysql
`` # service mysql restart

步骤4: 创建用户,提供slave访问 grant all privileges on *.* to 'slave'@'192.168.199.133' identified by 'slave' with grant option; flush privileges; 步骤5: 查看用户和 查看Master信息 use mysql; select host,name from user; show master status;

2.安装slave(从)mysql
步骤1:安装单机mysql
步骤2:修改/etc/my.cnf
# vim /etc/my.cnf
–>server-id=3
步骤3:uuid
# vim /usr/local/mysql/data/auto.cnf
保证master和slave中的uuid不一样
默认位置:/var/lib/mysql目录中 文件名是auto.cnf.
步骤4: 重启Mysql
service mysql restart
步骤5: 配置主库信息
use mysql;
change master to master_host=‘192.168.126.142’, master_user=‘slave’, master_password=‘slave’, master_log_file=‘master2_log.000001’;
步骤6: 启动Slave功能
start slave;
步骤8: 查看Slave配置
mysql> show slave status \G;
3.安装master(主)mysql
步骤1:同上1
server-id=2
log_bin=master2_log
4.安装slave(从)mysql
步骤1:同上2
server-id=4
----两个主为互主配置-----------
----mycat安装------------------
步骤1:安装jdk
步骤2:安装mysql主从配置
步骤3:解压mycat安装软件
步骤4:配置rule.xml文件

idcrc32slot
user_idcrc32slot
步骤5:配置schemal.xml文件

select user() 步骤6:配置serverl.xml文件,mycat用户名和密码,默认端口8066 root ego user ego true

步骤7:启动mycat
# ./mycat start
步骤8:开发端口8066


作者:java之书



mycat 安装 mysql集群 Mysql

需要 登录 后方可回复, 如果你还没有账号请 注册新账号