一.下载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 配置大全_Mysql Cluster配置基本篇相关推荐

  1. linux中mysql主主搭建_mysql 主从配置 主主配置

    MySQL 主从( MySQL Replication) ,主要用于 MySQL 的时时备份或者读写分离.在配置之前先做一下准备工作,配置两台 mysql 服务器,如果你的机器不能同时跑两台 Linu ...

  2. mysql 绑定 cpu 节点_MySQL Cluster(MySQL集群)配置

    计算机数量(用于数据节点) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ...

  3. mysql 集群实践_MySQL Cluster集群探索与实践

    MySQL集群是一种在无共享架构(SNA,Share Nothing Architecture)系统里应用内存数据库集群的技术.这种无共享的架构可以使得系统使用低廉的硬件获取高的可扩展性. MySQL ...

  4. mysql cluster自动安装_MySQL Cluster 安装

    下载软件包: [root@mysql1 paul]# wget http://cdn.mysql.com/Downloads/MySQL-Cluster-7.2/mysql-cluster-gpl-7 ...

  5. mysql三台机群集_MySQL Cluster 3台机器搭建集群环境

    最后还是通过三台机器实现了linux下的mysql集群,这边首先要感谢众多网络上提供帮助教程,虽然有些没有经过实践无法真正达到效果,但是这次给MGM项目的这个开头还是不错. 书归正传,这边用的是vmw ...

  6. mysql 集群 备份_mysql cluster集群备份还原

    在MySQL Cluster集群上,可以在管理节点上使用start backup命令实现数据库的在线备份,在还原时可以使用ndb_restore命令来进行数据库的还原. 使用MySQL Cluster ...

  7. mysql主从配置安装_mysql主从配置完整版(二进制安装)

    系统基础 centos6.5 mysql5.6 防火墙关闭,目录挂载等 fdisk /dev/sdb vgcreate datavg /dev/sdb1 lvcreate -L 99G -n data ...

  8. mysql安全配置基线_MySql数据库安全配置基线.doc

    MySql数据库安全配置基线 Mysql数据库系统安全配置基线 版本版本控制信息更新日期更新人审批人V2.0创建2012年4月备注: 若此文档需要日后更新,请创建人填写版本控制表格,否则删除版本控制表 ...

  9. mysql数据库安全配置规范_MySQL数据库安全配置规范操作

    #1.账号 以普通帐户安全运行mysqld,禁止mysql以root帐号权限运行,攻击者可能通过mysql获得系统root超级用户权限,完全控制系统. ##配置/etc/my.cnf [mysql.s ...

最新文章

  1. ubuntu中启用ssh服务
  2. linux下抓包代码阿里云,10.10 linux下抓包
  3. mysql栏目表设计_MySQL表设计
  4. 大数据SQL日常学习——CASE WHEN THEN END用法
  5. linux目录表及功能n鸟哥,鸟哥linux私房菜_笔记_Linux的文件权限与目录配置
  6. 生生世世 —— schedule 的轮回(七)
  7. 操作系统例题:某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件主、文件主的伙伴、其他用户;访问权限分为5种:完全控制、执行、修改、读取、写入。若文件控制块中用二进制位串表示文件权限,为表
  8. java 画树_java – 如何绘制代表连接节点图的树?
  9. java swing linux_Linux下关于解决JavaSwing中文乱码的情况
  10. RocketMQ的组织架构和基本概念,Dledger高可用集群架构原理
  11. ffmpeg音频播放代码示例-avcodec_decode_audio4
  12. 高通msm8937的BLSP学习
  13. 一个简单的log2(x)的快速计算方法
  14. android 自定义太阳,第一个AOSP安卓10自定义ROM已经可用,并且非常稳定
  15. 《14天从0到1学Java》第一天之04第一行Java代码
  16. 四年Android面试遇到的问题整理,值得收藏!
  17. pyttsx3设置男性声音
  18. 【西电—英美国家概况(英美概况/英美文化)2023第一学期】第六章参考课后答案
  19. 陀螺研究院 | 产业区块链发展周报(12.19—12.25)
  20. ZAC深度解析:区块链技术如何重塑汽车后市场?

热门文章

  1. 光伏逆变器行业研究及十四五规划分析报告
  2. 易语言 html 右键,易语言右键的新建易程序没有了怎么恢复?
  3. 移动端剪辑软件工具等来的是“暖春”,还是“寒冬”?
  4. 视频画质增强器--v1.0
  5. 极客标签前端特效资源精品大荟萃#003
  6. oracle12c查看sid,[20170527]12c连接插件数据库使用sid
  7. python 查看函数源码_python如何查看内置函数源码
  8. 【硬创邦】跟hoowa学做智能路由(十):扩充RAM和FLASH
  9. 小米采用意法半导体低功耗电磁罗盘模块LSM303D
  10. c++ dll返回容器_OPENCV与LABVIEW的结合(DLL调用)