51CTO下载-mysql+5+集群负载均衡.doc

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

mysql 5.0 集群负载均衡—经过测试 转载请注明作者和出处 一、介绍 ======== 测试环境: Server1:ndbd 1 Server2:ndbd 2 Server3:mysqld --ndb-cluster 3 (ndbd_mgm ndbd_mgmd也在本机) 操作系统均为 RH ES3 kernel-2.4.21-9.EL glibc-2.3.2-95.6 所需软件包: mysql-max-5.0.22-linux-i686-icc-glibc23.tar.gz 下载地址:/downloads/mysql/5.0.html 下载时注意系统环境和软件包版本,MySQL是max版的。 首先,明确几个概念(参照下图): ndbd: 数据库节点。 mysqld --ndb-cluster: MySQL服务器节点,程序直接访问的是这台机器的IP。默认端口仍是3306。 ndbd_mgm ndbd_mgmd: 管理节点。管理/查看各库节点和服务器节点的状态。 二、在Server1、Server2、Server3上安装MySQL ================================= 1.安装: # mv mysql-max-4.1.9-pc-linux-gnu-i686.tar.gz /usr/local/ # cd /usr/local/ # tar -zxvf mysql-max-4.1.9-pc-linux-gnu-i686.tar.gz # ln -s mysql-max-4.1.9-pc-linux-gnu-i686 mysql # groupadd mysql # useradd -g mysql mysql # cd mysql # scripts/mysql_install_db --user=mysql # chown -R mysql:mysql . 2.编辑配置文件: # cp /usr/local/mysql/support-files/f /etc/f # vi /etc/f 在文件尾加入 # f # example additions to f for MySQL Cluster # (valid in MySQL 5.0) # enable ndbcluster storage engine, and provide connectstring for # management Server host (default port is 1186) [mysqld] ndbcluster ndb-connectstring=3 # provide connectstring for management Server host (default port: 1186) [ndbd] connect-string=3 # provide connectstring for management Server host (default port: 1186) [ndb_mgm] connect-string=3 # provide location of cluster configuration file [ndb_mgmd] config-file=/var/lib/mysql-cluster 保存&退出 3.在Server1、Server2上创建日志文件夹,默认 # mkdir /var/lib/mysql-cluster 4.在Server3上创建ndb_mgmd启动配置文件: # mkdir /var/lib/mysql-cluster # cd /var/lib/mysql-cluster # vi config.ini 内容如下: # file config.ini - 2 data nodes and 2 SQL nodes # This file is placed in the startup directory of ndb_mgmd (the # management server) # The first MySQL Server can be started from any host. The second # can be started only on the host mysqld_5. [NDBD DEFAULT] NoOfReplicas= 2 DataDir= /var/lib/mysql-cluster [NDB_MGMD] Hostname= 3 DataDir= /var/lib/mysql-cluster [NDBD] HostName= 1 [NDBD] HostName= 2

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档