mysql cluster 配置大全_Mysql Cluster配置基本篇
一.下载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配置基本篇相关推荐
- linux中mysql主主搭建_mysql 主从配置 主主配置
MySQL 主从( MySQL Replication) ,主要用于 MySQL 的时时备份或者读写分离.在配置之前先做一下准备工作,配置两台 mysql 服务器,如果你的机器不能同时跑两台 Linu ...
- 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 ...
- mysql 集群实践_MySQL Cluster集群探索与实践
MySQL集群是一种在无共享架构(SNA,Share Nothing Architecture)系统里应用内存数据库集群的技术.这种无共享的架构可以使得系统使用低廉的硬件获取高的可扩展性. MySQL ...
- mysql cluster自动安装_MySQL Cluster 安装
下载软件包: [root@mysql1 paul]# wget http://cdn.mysql.com/Downloads/MySQL-Cluster-7.2/mysql-cluster-gpl-7 ...
- mysql三台机群集_MySQL Cluster 3台机器搭建集群环境
最后还是通过三台机器实现了linux下的mysql集群,这边首先要感谢众多网络上提供帮助教程,虽然有些没有经过实践无法真正达到效果,但是这次给MGM项目的这个开头还是不错. 书归正传,这边用的是vmw ...
- mysql 集群 备份_mysql cluster集群备份还原
在MySQL Cluster集群上,可以在管理节点上使用start backup命令实现数据库的在线备份,在还原时可以使用ndb_restore命令来进行数据库的还原. 使用MySQL Cluster ...
- mysql主从配置安装_mysql主从配置完整版(二进制安装)
系统基础 centos6.5 mysql5.6 防火墙关闭,目录挂载等 fdisk /dev/sdb vgcreate datavg /dev/sdb1 lvcreate -L 99G -n data ...
- mysql安全配置基线_MySql数据库安全配置基线.doc
MySql数据库安全配置基线 Mysql数据库系统安全配置基线 版本版本控制信息更新日期更新人审批人V2.0创建2012年4月备注: 若此文档需要日后更新,请创建人填写版本控制表格,否则删除版本控制表 ...
- mysql数据库安全配置规范_MySQL数据库安全配置规范操作
#1.账号 以普通帐户安全运行mysqld,禁止mysql以root帐号权限运行,攻击者可能通过mysql获得系统root超级用户权限,完全控制系统. ##配置/etc/my.cnf [mysql.s ...
最新文章
- ubuntu中启用ssh服务
- linux下抓包代码阿里云,10.10 linux下抓包
- mysql栏目表设计_MySQL表设计
- 大数据SQL日常学习——CASE WHEN THEN END用法
- linux目录表及功能n鸟哥,鸟哥linux私房菜_笔记_Linux的文件权限与目录配置
- 生生世世 —— schedule 的轮回(七)
- 操作系统例题:某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件主、文件主的伙伴、其他用户;访问权限分为5种:完全控制、执行、修改、读取、写入。若文件控制块中用二进制位串表示文件权限,为表
- java 画树_java – 如何绘制代表连接节点图的树?
- java swing linux_Linux下关于解决JavaSwing中文乱码的情况
- RocketMQ的组织架构和基本概念,Dledger高可用集群架构原理
- ffmpeg音频播放代码示例-avcodec_decode_audio4
- 高通msm8937的BLSP学习
- 一个简单的log2(x)的快速计算方法
- android 自定义太阳,第一个AOSP安卓10自定义ROM已经可用,并且非常稳定
- 《14天从0到1学Java》第一天之04第一行Java代码
- 四年Android面试遇到的问题整理,值得收藏!
- pyttsx3设置男性声音
- 【西电—英美国家概况(英美概况/英美文化)2023第一学期】第六章参考课后答案
- 陀螺研究院 | 产业区块链发展周报(12.19—12.25)
- ZAC深度解析:区块链技术如何重塑汽车后市场?
热门文章
- 光伏逆变器行业研究及十四五规划分析报告
- 易语言 html 右键,易语言右键的新建易程序没有了怎么恢复?
- 移动端剪辑软件工具等来的是“暖春”,还是“寒冬”?
- 视频画质增强器--v1.0
- 极客标签前端特效资源精品大荟萃#003
- oracle12c查看sid,[20170527]12c连接插件数据库使用sid
- python 查看函数源码_python如何查看内置函数源码
- 【硬创邦】跟hoowa学做智能路由(十):扩充RAM和FLASH
- 小米采用意法半导体低功耗电磁罗盘模块LSM303D
- c++ dll返回容器_OPENCV与LABVIEW的结合(DLL调用)