一.下载mysql-cluster

从mysql官网下载对应的mysql-cluster

二.配置管理节点

1.解压mysql-cluster,找到解压文件中的ndb_mgm和ndb_mgmd

2.复制到/usr/local/bin目录下

cp ndb_mgm /usr/local/bin

cp ndb_mgmd /usr/local/bin

3.给予执行权限

chmod +x  /usr/local/bin/ndb_mg*

4.建立文件夹

#mkdir /var/lib/mysql-cluster

#mkdir /usr/local/mysql

5.手动编写配置文件

#vi /var/lib/mysql-cluster/config.ini

内容如下:

[NDBD DEFAULT]

NoOfReplicas=2 #两个节点,该项必须

[MYSQLD DEFAULT]

[NDB_MGMD DEFAULT]

[NDB_MGMD]

HostName=192.168.1.100

[NDBD]

HostName=192.168.1.102

DataDir=/var/lib/mysql-cluster

[NDBD]

HostName=192.168.1.105

DataDir=/var/lib/mysql-cluster

[MYSQLD]

[MYSQLD]

[MYSQLD]

配置解释:

该集群管理节点是192.168.1.100

ndb节点是两个:192.168.1.102和192.168.1.105

6.启动管理节点

/usr/localhost/bin/ndb_mgmd -f /var/lib/mysql-cluster/config.ini --initial

首次启动需要加参数--initial,更改了config.ini后也需要加该参数

三.配置集群节点

1.创建账户和组

#groupadd mysql

#useradd -r -g mysql mysql

2.#mkdir /var/lib/mysql-cluster

该文件夹的命名及路径,必须和config.ini中的NDBD中的配置一致

3.更改权限

#chown root:mysql /var/lib/mysql-cluster/

四.安装mysql server和NDB守护进程

1.安装mysql-server

2.mysql-cluster压缩包解压后,放在/usr/local

mv mysql-cluster-gpl************ /usr/local

创建符号连接

ln -s /usr/local/mysql-cluster-gpl************//usr/local/mysql

3.生成新的mysql

#/usr/local/mysql/scripts/mysql_install_db --user=mysql

4.修改权限

#chown -R root:mysql /usr/local/mysql

#chown -R mysql /usr/local/mysql/data

5.增加系统变量:

export PATH=/usr/local/mysql/bin:$PATH

6.配置NDB守护进程

#vi /etc/my.cnf

[MYSQLD]

ndbcluster

ndb_connectstring=192.168.1.100

[MYSQL_CLUSTER]

ndb_connectstring=192.168.1.100

6.拷贝执行文件

mysql.server

#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/

#chmod +x /etc/init.d/mysql.server

ndb

#cp /usr/local/mysql/bin/ndbd /etc/init.d/

#chmod +x /etc/init.d/ndbd

五.启动集群节点

主要要先启动ndb,在启动mysql.server

1.启动ndb

#/etc/init.d/ndbd --initial

首次启动需要initial

2.启动mysql.server

#/etc/init.d/mysql.server start

六.查看状态

在192.168.1.100节点管理服务器上

#/usr/local/bin/ndb_mgm

ndb_mgm>show

即可查看集群节点

现在你可以操作在192.168.1.102或192.168.1.105上的数据库,数据操作,他们将自动复制到相应的节点.

集群启动顺序应该是

管理节点ndb_mgmd

管理节点ndbd

数据库服务mysql.server

Mysql Cluster配置基本篇的更多相关文章

  1. MySQL Cluster 配置详细介绍

    在上篇文章已经详细说明了MySQL Cluster搭建与测试,现在来说说详细的配置参数.在MySQL Cluster 环境的配置文件 config.ini 里面,每一类节点都有两个(或以上)的相应配置 ...

  2. MySQL Cluster配置概述

    一.     MySQL Cluster概述 MySQL Cluster 是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的 Cluster .通过无共享体系结构,系统能够使用廉价的硬件,而 ...

  3. mysql cluster配置

    依赖包要求:cmake     gcc    gcc-c++     ncurses     Perl     ncurses-devel 在7.3以及更高的版本中, WITH_NDB_JAVA是默认 ...

  4. MySQL Cluster 7.3.5 集群配置参数优化(优化篇)

    按照前面的教程:MySQL Cluster 7.3.5 集群配置实例(入门篇),可快速搭建起基础版的MySQL Cluster集群,但是在生成环境中,还是有很多问题的,即配置参数需要优化下, 当前生产 ...

  5. Windows Server 2008R2配置MySQL Cluster

    目录 配置环境 相关知识 配置过程 配置 ini参数解释 启动集群 检查配置 同步测试 故障测试 写在之后 配置环境 VMware:(版本10.0.01) 操作系统:Windows Server 20 ...

  6. mysql cluster (mysql 集群)安装配置方案(转)

    一.准备 1.准备服务器 计划建立有5个节点的MySQL CLuster体系,需要用到5台服务器,但是我们做实验时没有这么多机器,可以只用2台,我就是一台本机,一台虚拟机搭建了有5个节点的MySQL ...

  7. mysql cluster 安装配置方案

    mysql cluster (mysql 集群)安装配置方案   一.准备 1.准备服务器 计划建立有5个节点的MySQL CLuster体系,需要用到5台服务器,但是我们做实验时没有这么多机器,可以 ...

  8. MySQL Cluster搭建与测试

    MySQL Cluster是一个基于NDB Cluster存储引擎的完整的分布式数据库系统.不仅仅具有高可用性,而且可以自动切分数据,冗余数据等高级功能.和Oracle Real Cluster Ap ...

  9. MySQL Cluster 集群

    本文转载 http://www.cnblogs.com/gomysql/p/3664783.html MySQL Cluster是一个基于NDB Cluster存储引擎的完整的分布式数据库系统.不仅仅 ...

随机推荐

  1. [译]SQL Server 之 查询计划缓存和重编译

    查询优化是一个复杂而且耗时的操作,所以SQL Server需要重用现有的查询计划.查询计划的缓存和重用在多数情况下是有益的的,但是在某些特殊的情况下,重编译一个查询计划可能能够改善性能. SELECT ...

  2. ☆ fragment和fragmentactivity解析 (转)

    一.为什么要使用Fragment  1.当我们需要动态的多界面切换的时候,就需要将UI元素和Activity融合成一 个模块.在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单 ...

  3. Android 在布局容器中动态添加控件

    这里,通过一个小demo,就可以掌握在布局容器中动态添加控件,以动态添加Button控件为例,添加其他控件同样道理. 1.addView 添加控件到布局容器 2.removeView 在布局容器中删掉 ...

  4. Hark的数据结构与算法练习之梳排序

    算法说明梳排序是交换排序的一种,它其实也是改自冒泡排序,不同之处是冒泡排序的比较步长恒定为1,而梳排序的比较步长是变化的. 步长需要循环以数组长度除以1.3,到最后大于等于1即可. 光说可能比较抽象, ...

  5. Win7-64bit系统下安装mysql的ODBC驱动

    安装过mysql数据库后,有些软件在调用mysql数据库时不会直接调用,需要安装mysql数据库的ODBC驱动,再来调用.这里就介绍下,如何在win7系统下安装mysql的ODBC驱动. Win7系统 ...

  6. Source insight怎样恢复默认界面布局 窗口嵌入

    先关闭,然后在c盘的文档的Source Insight\Settings目录里面,将CF3文件剪切到别的地方,再打开 不过有些其它设置也会丢失,需要重新设置,参见Source_Insight破解版下载 ...

  7. D6 I

    I - I Time Limit:1000MS     Memory Limit:2048KB     64bit IO Format:%lld & %llu Submit Status Pr ...

  8. 构造 hihocoder 1257 Snake Carpet (15北京I)

    题目传送门 题意:贪吃蛇,要求长度奇数的蛇转弯次数为正奇数,长度偶数转弯次数为正偶数,且组成矩形.(北大出的题咋都和矩形相关!!!) 分析:构造找规律,想到就简单了.可以构造 宽:(n + 1) / ...

  9. BZOJ4311 : 向量

    考虑离线操作,求出每个向量存在的时间区间,用时间线段树来进行分治,在每个节点求出凸壳后,询问时在凸壳上三分答案.时间复杂度$O(n\log^2n)$. #include<cstdio> # ...

  10. 【BZOJ】1202: [HNOI2005]狡猾的商人(并查集+前缀和)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1202 用并查集+前缀和. 前缀和从后向前维护和,并查集从前往后合并 对于询问l, r 如果l-1和r ...