Articles of mysql cluster

Mysql群集不能在Ubuntu上运行

我无法在ubuntu服务器上设置MySQL Cluster。 作为一个起点,我从链接开始,但我不成功,我下载的焦油球版本是6.3.45。 正如我想testing的MySQL集群,数据节点和SQL节点是相同的,但SQL从未出现连接(SQL节点上的mysqld正在运行/etc/init.d/mysql.server start )pipe理节点控制台中,它看起来像下面。 [ndbd(NDB)] 2 node(s) id=2 @192.168.1.107 (Version: version number, Nodegroup: 0, Master) id=3 @192.168.1.108 (Version: version number, Nodegroup: 0) [ndb_mgmd(MGM)] 1 node(s) id=1 @192.168.1.105 (Version: version number) [mysqld(API)] 2 node(s) id=4 (not connected, accepting connect from 192.168.1.107) id=5 (not connected, accepting connect from 192.168.1.108) 在所有的3台机器上,mysql-server&client( apt-get install mysql-server mysql-client )已经安装好了,我完全停止了,并且在系统启动的时候删除了它们。 […]

Drupal的MySQL集群?

我们有一个基于Drupal的非常繁忙的站点,我正在考虑为HA和负载均衡引入某种forms的集群。 但是, http ://drupal.org/requirements说:Drupal支持MyISAM和InnoDB表types。 NDB表(MySQL簇)不被支持。 这是否意味着我不能使用MySQL集群来运行Drupal? 还是我弄错了? 另外,我们需要多less台服务器(虚拟或物理)来保证Drupal站点的冗余? 我应该使用什么软件? 我GOOGLE了几天,显然有很多选项可用,所以有点困惑在这里..

将MySQL服务器/数据节点添加到数据库集群中,而无需重新启动mysql集群

我目前有MySQL集群和运行。 对于高可伸缩性,有一种方法可以包含mysql节点,数据节点或pipe理节点,而无需重新启动整个集群。 我希望了解它是如何实现的,或者是否有我可以阅读的文档。 我相信只有最新版本可以支持这个。 我正在运行NDB 7.0。 我知道我能够在线添加节点,但是它需要我执行滚动重启。 我可以采取什么其他方法来实现这一点,而无需在我的networking中重新启动?

MySQL集群:20Tb x 3K表

在接下来的2-3年里,我们将扩大项目的数据收集。 结果,数据量将增长10倍。 我们目前的MySQL安装可以跟上2TB的数据,但是对于较大的查询,有相当数量的IOWait。 我正在调查向集群解决scheme的迁移,以分散IO,但是我想知道NDB,以及不经常访问的数据会发生什么情况。 我从阅读MySQL集群的印象是,它依赖大部分数据的内存表。 那些没有经常访问(或根本不访问)的表会发生什么? 而且备份如何工作? 我可以使用MYSQLDUMP还是有更好的解决scheme?

与PHP的MySQL群集

我有一个非常常见的LAMP堆栈,大约有6-7台带有PHP和Apache的机器,还有几台带有MySQL服务器的机器(master + slave,sharding) 我正在探索迁移到MySQL Cluster的选项。 我无法find关于它的许多信息,特别是当在PHP的webapp中使用时,在线评论和好处。 有人可以与MySQL Cluster分享他们的想法或困难/经历吗? 实际问题:迁移到mysql群集还是坚持从属+分片实时webapp是一个好主意。 谢谢

我如何在多台物理前端服务器上实现ACID?

我正在寻找一种方法来使用几个具有ACID数据访问function的物理前端服务器。 在多个服务器使用DNS轮循机制进行负载平衡的设置中,问题是无论您login数据的任何服务器都必须是ACID。 例如,当分片数据时,你需要在服务器上有分片映射ACID,对吗? 我如何使用开源软件来实现这一目标? 一个解决scheme是MySQL Cluster,但Google或Facebook不使用这个(?)。 有其他select吗?

扩展MySQL数据库

什么是用来扩展mysql数据库的方法或工具。 我们有每天增加大小的mysql数据库。 我们刚刚分配了一个固定的硬盘大小,所以我担心的是,当硬盘容量满时,我们需要重新定位或增加硬盘大小。 使用RAID似乎是一个好主意,但它的大小仍然是固定的。 我们需要一个可扩展的MySQL数据库系统。 现在我只能把Hadoop看成一个解决scheme。 对于我们来说,理想的解决scheme是,当硬盘达到极限时,我们只需在机器上增加另一个硬盘,然后MySQL将其识别为一个硬盘,然后我们就不能在服务器上添加硬盘了,一个新的服务器将会被安装添加到MySQL数据存储空间的总大小。

SSD上的MySQL群集

我们正计划实施一个四节点的MySQL Cluster,并且正在考虑使用SSD作为存储。 我们希望从小型集群获得高水平的磁盘IO性能和非常低的延迟,所以我们正在研究SSD。 有没有人有SSD的MySQL或MySQL集群的经验,或build立可以分享他们的经验或想法的SSD RAID组?

冗余的FreeRADIUS + MySQL

我正在开发一些Web服务,在Debian上使用FreeRADIUS + MySQL实现AAA。 我现在正在工作的问题是HA和RADIUS的可扩展性。 如果FreeRADIUS机器或MySQL机器停机,则会导致整个服务中断。 我检查了以下白皮书: http://www.mysql.com/why-mysql/white-papers/mysql_wp_ha_auth_account.php http://www.mysql.com/why-mysql/white-papers/mysql_wp_scaling_web_databases.php 现在我有以下一系列的问题: 据我所知,两台FreeRADIUS服务器可以使用相同的MySQL数据库,而不会“破坏”它的完整性,是吗? 如果是这样的话,这样的设置的性能缺点是什么? 对于归档HA应该是多余的? 它是FreeRADIUS服务器本身还是只是其MySQL数据存储或两者兼而有之? 归档可扩展性应该是多余的? 如果RADIUS服务器倍增,那么对于通过互联网分发的Web服务器如何实现负载均衡? 我如何通过互联网分配MySQL集群? (我应该使用复制和离开两个集群成员在同一个本地networking?

如何创build一个多重的mysql复制

我的问题是要创build一个MySQL复制服务器。 在这里,我有多个奴隶,我想复制到多个主服务器的所有各自的数据库。 阙是,我怎么能在一个单一的服务器设置多个主。