1. 为mysqld增加一个登录用户和组:--5个节点都要做此步骤
shell> groupadd mysql
shell> useradd -g mysql mysql
2.安装管理节点
shell> tar zxvf mysql-cluster-gpl-7.0.9-linux-i686-glibc23.tar.gz
shell> mv mysql-cluster-gpl-7.0.9-linux-i686-glibc23 /apps/mysql/mysql-cluster
创建MYSQL-CLUSTER目录,并配置CONFIG.INI文件
shell> mkdir /apps/mysql/mysql-cluster
shell> cd /apps/mysql/mysql-cluster
shell> vi config.ini
config.ini内容为下:
[ndbd default]
NoOfReplicas= 2
DataMemory=500M
indexMemory=300M
[tcp default]
SendBufferMemory=2M
ReceiveBufferMemory=2M
[ndb_mgmd default]
PortNumber=1186
Datadir=/apps/mysql/mysql-cluster
[ndb_mgmd]
Id=1
HostName=192.168.1.1
[ndbd]
Id=2
HostName= 192.168.1.2
DataDir= /apps/mysql/data
[ndbd]
Id=3
HostName= 192.168.1.3
DataDir= /apps/mysql/data
[mysqld]
Id=4
Hostname=192.168.1.4
[mysqld]
Id=5
Hostname=192.168.1.5
2.数据节点安装
shell> tar zxvf mysql-cluster-gpl-7.0.9-linux-i686-glibc23.tar.gz
shell> mv mysql-cluster-gpl-7.0.9-linux-i686-glibc23 /apps/mysql
编辑/etc/my.cnf
[mysqld]
ndbcluster
ndb-connectstring=192.168.1.1
[mysql_cluster]
ndb-connectstring=192.168.1.1
4.SQL节点安装
shell> tar zxvf mysql-cluster-gpl-7.0.9-linux-i686-glibc23.tar.gz
shell> mv mysql-cluster-gpl-7.0.9-linux-i686-glibc23 /apps/mysql
shell>cd /apps/mysql
shell> ./scripts/mysql_install_db --user=mysql
编辑/etc/my.cnf文件,添加内容如下。
[mysqld]
ndbcluster
ndb-connectstring=192.168.1.1
[mysql_cluster]
ndb-connectstring=192.168.1.1
启动管理节点
./bin/ndb_mgmd -f /apps/mysql/mysql-cluster/config.ini --configdir=/apps/mysql/mysql-cluster/ --ndb-nodeid=1
启动数据节点
./bin/ndbd --initial --ndb-connectstring=192.168.1.1:1186
启动sql节点
./bin/mysqld_safe -user=mysql &
登录数据库:
./bin/mysql -uroot -p --socket=/tmp/mysql.sock
分享到:
相关推荐
MySQL Cluster 是专门用来做MySQL集群的程序,简单来讲它是一种技术,该技术能够在无共享的系统中部署内存中数据库的“Cluster”,通过无共享体系结构,系统能够使用各种廉价的硬件,并对所有硬件没有任何特殊的要求...
当前,随着互联网深入应用、云计算走向成熟,大数据晋升为一个时髦词汇。大数据统计降临到商业、经济、政治等领域,...而本文将围这些技术以mysql-cluster集群展开探讨,旨在为读都身体力行式的感受大数据存储机制。
MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。...1、mysql cluster安装 2、mysql cluster 集群故障处理手册
Mysql Cluster 7.6.4 环境搭建,非常详细的文档。。。。
MySQL Cluster Windows 安装,最新官方文件翻译,适用于NDB7.4和7.3。
在linux下部分安装mysql cluster遇到的问题及解决办法
MySQL Cluster(MySQL 集群) 测试环境: CentOS4.6 数据库版本: mysql-cluster-gpl-6.3.20
• 2.2 MySQL Cluster安装 • 3、测试 • 3.1 mysqlslap测试结果 • 3.2 sysbench测试结果 1、前言 随着数据量规模的扩大,企业对 MySQL 的要求就不仅仅是能用了,也在寻求各种高可用方案。以前我们的大部分...
This guide explores how to tune and optimize the MySQL Cluster database to handle diverse workload requirements. It discusses data access patterns and how to build distribution awareness into ...
MySQL Cluster 8.0.27( Microsoft Windows) 适用于Windows (x86, 64-bit), ZIP Archive
电子书 mysql Cluster.pdf
MySQL Cluster集群构建实战
MySQL Cluster 8.0.27(mysql-cluster-community-server-8.0.27-1.el8.x86_64.rpm ) 适用于Red Hat Enterprise Linux 8 / Oracle Linux 8 (x86, 64-bit), RPM Package MySQL Server
MySQL Cluster 8.0.27( mysql-cluster-community-server-8.0.27-1.el7.x86_64.rpm) 适用于Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit), RPM Package MySQL Server
MySQL Cluster 8.0.27(mysql-cluster-community-server-8.0.27-1.el8.aarch64.rpm ) 适用于Red Hat Enterprise Linux 8 / Oracle Linux 8 (ARM, 64-bit), RPM Package MySQL Server
mysql cluster集群介绍,及其实现架构
在MySQL Cluster 环境的配置文件 config.ini 里面,每一类节点都有两个(或以上)的相应配置项组,每一类节点的配置项都主要由两部分组成,一部分是同类所有节点相同的配置项组,在[NDB_MGM DEFAULT]、[NDBD DEFAULT...
mysqlcluster的环境搭建,mysql集群应用
基于Windows的MySQL Cluster搭建及配置详解,从下载到安装十分详细的介绍了对mysql cluster 的搭建,以及对搭建过程中的错误,给与详细的解释。