快速业务通道

ubuntu系统:NDB节点配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-01
在msyql-lb2(负载均衡“从服务器”)上,其输出结果应为:

  2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000

  link/ether 00:16:3e:16:c1:4e brd ff:ff:ff:ff:ff:ff

  inet 192.168.1.12/24 brd 192.168.0.255 scope global eth0

  3.IPVS状态检查

  在mysql-lb1和mysql-lb2上,执行下面的命令:

  $ sudo ipvsadm -L -n

  在mysql-lb1上,其输出应为:

  IP Virtual Server version 1.2.1 (size=4096)

  Prot LocalAddress:Port Scheduler Flags

  -> RemoteAddress:Port Forward Weight ActiveConn InActConn

  TCP 192.168.1.15:3306 wrr

  -> 192.168.1.13:3306 Route 1 0 0

  -> 192.168.1.14:3306 Route 1 0 0

  在mysql-lb2上,其输出应为:

  IP Virtual Server version 1.2.1 (size=4096)

Empire CMS,phome.net

  Prot LocalAddress:Port Scheduler Flags

  -> RemoteAddress:Port Forward Weight ActiveConn InActConn


在mysql-lb1和mysql-lb2上,执行下面的命令:

  $ sudo /etc/ha.d/resource.d/LVSSyncDaemonSwap master status

  在mysql-lb1上,其输出应为:

  master running

  (ipvs_syncmaster pid: 4704)

  在mysql-lb2上,其输出应为:

  master stopped

  (ipvs_syncbackup pid: 1440)

  4.MySQL测试

  在192.168.1.0网络内的某台机器上,通过虚拟IP地址192.168.1.15连接我们的负载均衡服务器试试看:

  $ mysql -h 192.168.1.15 -u ldirector -p

  在正常情况下,你应该可以顺利连接到MySQL.

  5.故障模拟测试

  现在,可以将负载均衡的“主服务器”停掉,看看“从服务器”能不能很快变成“主服务器”.

  测试的方法有很多,我们使用简单的ping命令.在某台机器上,ping负载均衡的虚拟IP地址192.168.1.15,观察ping命令的输出结果;然后将mysql-lb1服务器上的heartbeat服务停掉,这时从ping命令的输出看,应该ping不到192.168.1.15,几秒钟后,又能够重新ping到192.168.1.15(说明mysql-lb2成功地接替mysql-lb1,进入工作状态了):



◆注意事项

  数据库引擎问题

  如果你要将现有的数据库转移到MySQL集群中,那么请将数据表的格式由MyISAM或InnoDB改为NDBCLUSTER.转换的方法,请阅读MySQL的官方文档:

  http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-multi-load-data-queries.html

  否则,可能会遇到意想不到的问题,比如要添加MySQL用户,就在每个NDB节点上添加,等等.

  内存问题

  NDB把所有数据存放在内存中,你需要为NDB节点配备较大的内存.

  一般情况下,换算比例为1:1.1,也就是说,如果你有1GB数据库,至少要配备1.1GB内存;如果你的数据库会增长到8GB,就需要至少为服务器配备8.8GB内存.每个NDB节点都要做如此配置.

  安全问题

  该集群的MGM节点,其管理服务运行在1186端口上;NDB节点的MySQL运行在3306端口上.建议你使用防火墙将各个相关端口的访问权限做一下限制.比如NDB节点的3306端口,只允许192.168.1.15访问,等等.

Empire CMS,phome.net


Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号