暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
MySQL__Router配置手册
3202
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 周榜 月榜