mysql集群架构说明与配置实例-详细过程.docx

mysql集群架构说明与配置实例-详细过程.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
mysql集群架构说明与配置实例-详细过程

Mysql集群架构文档MySQL Cluster 是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与必威体育精装版的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-max RPM)。目前能够运行MySQL Cluster 的操作系统有Linux、Mac OS X和Solaris(一些用户通报成功地在FreeBSD上运行了MySQL Cluster ,但MySQL AB公司尚未正式支持该特性)。一、MySQL Cluster概述MySQL Cluster 是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括MySQL服务器,NDB Cluster 的数据节点,管理服务器,以及(可能)专门的数据访问程序。关于 Cluster 中这些组件的关系,请参见下图:所有的这些节点构成一个完成的MySQL集群体系。数据保存在“NDB存储服务器”的存储引擎中,表(结构)则保存在“MySQL服务器”中。应用程序通过“MySQL服务器”访问这些数据表,集群管理服务器通过管理工具(ndb_mgmd)来管理“NDB存储服务器”。通过将MySQL Cluster 引入开放源码世界,MySQL为所有需要它的人员提供了具有高可用性、高性能和可缩放性的 Cluster 数据管理。二.安装环境1.Linux操作系统版本:CentonOS 4.72.Mysql数据库版本:mysql-max-5.0.24-linux-i686.tar.gz共三台机器安装了CentonOS4.7版本,首先保证把系统中没有一个包带有mysql的,有的话就执行以下命令把mysql安装包删除:rpm –e ;3.三台机器的ip如下划分:PC1 IP:10.20.25.114(sql和存储公用)PC2 IP:10.20.25.115(sql和存储公用)PC3 IP:10.20.25.116(集群管理节点)三.装操作步骤1. 在PC1、PC2上需要执行如下的命令,请按照顺序来执行:mv mysql-max-5.0.24-linux-i686.tar.gz /usr/local/cd /usr/local/tar zxvf mysql-max-5.0.24-linux-i686.tar.gzrm mysql-max-5.0.24-linux-i686.tar.gzmv mysql-max-5.0.24-linux-i686 mysqlgroupadd mysqluseradd -g mysql mysqlcd mysql scripts/mysql_install_db --user=mysqlchown -R mysql:mysql .cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnfvi /etc/my.cnf找到myisam_sort_buffer_size = 8M这一行,然后在后面添加如下的两行:ndbclusterndb-connectstring=192.168.10.198然后到my.cnf的最后一行增加以下六行:[ndbd]connect-string=192.168.10.198[ndb_mgm]connect-string=192.168.10.198[ndb_mgmd]config-file=/var/lib/mysql-cluster修改完毕后,保存推出!mkdir /var/lib/mysql-cluster2.在PC3上执行如下的命令,请按照顺序执行:mv mysql-max-5.0.24-linux-i686.tar.gz /usr/local/cd /usr/local/tar zxvf mysql-max-5.0.24-linux-i686.tar.gzrm mysql-max-5.0.24-linux-i686.tar.gzmv mysql-max-5.0.24-linux-i686 mysqlgroupadd mysqluseradd -g mysql mysqlcd mysql scripts/mysql_install_db --user=mysqlchown -R mysql:mysql .cp /usr/local/my

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档