暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
MySQL__Router配置手册
2223
7页
12次
2020-06-08
5墨值下载
MySQL Router 8.0
安装使用指导说明书
(一) 简介
MySQL Router
是一款与
MySQL MGR
集群配套使用的路由(中间件)软件,基
MySQL Router
软件可构建一个对业务透明、自动故障切换的
MySQL MGR
高可用集群。
MySQL Router
软件通常与业务应用部署在一起,业务应用通过
MySQL Router
对底层
MySQL MGR
数据库进行数据请求操作。
MySQL Router
可动态感知底层
MySQL MGR
集群各节点的健康状态并根据这些信息对业务请求进行路由转发,通过不同的端口实现读
写分离功能。
MySQL Router 8.0
版本支持
MySQL 5.7
MySQL 8.0
版本构成的
MGR
集群。
(二) 安装
2.1
安装架构图
2.2
Linux
上安装
2.2.1
安装前提
MGR
集群已安装
已使用
MySQL Shell
注册过集群信息(默认
MGR
集群已自动注
册)
2.2.2
安装步骤
a.
MySQL MGR
底层数据库中创建用户,用于
MySQL Router
MySQL MGR
集群。目前数据库版本该用户未自动创建,若
用户无权限创建该用户,请联系
DBA
进行处理。
MySQL>CREATE USER router@’%’ identified by 'router123';
MySQL>GRANT CREATE USER ON *.* TO 'router'@'%' WITH GRANT
OPTION;
MySQL> GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE ON
mysql_innodb_cluster_metadata.* TO 'router'@'%';
MySQL> GRANT SELECT ON mysql.user TO 'router'@'%';
MySQL> GRANT ON mysql_innodb_cluster_metadata.* TO 'router'@'%';
MySQL> GRANT SELECT ON performance_schema.* to 'router'@'%';
b.
安装
Router
软件,上传安装包至服务器
/opt
目录下,执行命令
安装。
#cd /opt
#tar -xf mysql-router-8.0.19-linux-glibc2.12-x86_64.tar.xz
#cd /opt/mysql_router/bin
#./mysqlrouter --bootstrap='router@172.16.20.187:3306'
--directory=/tmp/router --user=root --
红色字体部分根据实际情况修改,
该部分填写格式:用户名
@mysql mgr
集群任意一台机器
IP:mysql
端口号
c.
修改配置文件。
#cd /tmp/router
#vim mysqlrouter.conf
[DEFAULT]
user=root
logging_folder=/tmp/router/log
runtime_folder=/tmp/router/run
data_folder=/tmp/router/data
keyring_path=/tmp/router/data/keyring
of 7
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜