没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Linux 环境下配置 MySQL 集群
1. Mysql 集群的介绍
Mysql 集群架构中主要包括管理节点和数据节点,管理节点负责整个集群
结构的管理,数据的存储则由各个数据节点负责。当然,像非集群环境一样,
需要提供一个 mysql 的节点供外部程序访问数据库。Mysql 集群的具体组织方
式图-01
图-01
接下来便对其中涉及的各个节点和模块进行一一介绍
Management Node(管理节点):mysql 集群全局的管理者,整个集群
只有一个 management node,负责管理集群架构中的其他 Nodes(节点),
包括控制其他节点的启停,查看节点状态等。另外还维护了集群的全局配置
信息,因此在整个集群环境中应该优先于所有节点启动。
Data Node(数据节点):数据的存储节点,集群中会有多个 Data
Node,每个节点存储多个数据副本。虽然 mysql 集群可以设置副本数量为
1,即集群没有数据冗余,所有节点的只存储各自数据片段的副本,但是这
样的集群也就失去了意义,所以为了保证高可用性,建议最好是设定副本数
量至少为 2,或者更大,一份用于存储,一份作为冗余。
Sql Node (SQL 节点) :对外提供访问 mysql 集群数据的入口,该节点
可以有多个。也就是在单机环境下的 mysqld 服务。在启动该服务以后,我
们便可以通过标准的 mysql client 程序的访问数据数据库。
Applications(外部应用):外部应用要想访问集群环境下的数据库并不能
直接访问 data node,访问的是 sql node,访问方法与单机环境一致。
2. Mysql 集群的配置环境
本配置是在 IBM 上的两台服务器,操作系统是 Redhat6.2_x86_64。节
点分配及 IP 配置如下表:
节点
IP
管理节点
10.96.33.92
数据节点 1,SQL 节点 1
10.96.33.92
数据节点 2,SQL 节点 2
10.96.33.93
管理节点最好不要与数据节点部署在同一台服务器上,否则可能会因为该
数据节点服务器的当机,而导致管理节点服务器的问题,从而导致整个群集系
剩余10页未读,继续阅读
资源评论
- 744xiaomao2014-06-15文档讲解还算详细,很有参考价值
- aspzhenshuai2013-08-09有点参考价值。ok
zzu_xiaoxiami
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功