虚拟机windows xp 下安装配置mysql cluster 7.3.2
1、虚拟机环境下安装的
1 192.168.131.21(管理节点,存储节点,sql节点)
2 192.168.131.22(存储节点,sql节点)
2、安装程序
在两台机器上面同时进行
第一步:
下载安装软件地址:http://dev.mysql.com/downloads/cluster/
我的用的版本是MySQL Cluster 5.6.11(mysql cluster 7.3.2 MSI安装出来以后就是mysql cluster 5.6.11)
第二步:
安装MSI软件,安装时不会创建mysql instance
我安装在c:\mysql cluster 7.3下
第三步:
cd到你的安装目录的bin文件夹,执行mysqld.exe --install mysql /*设置环境变量后仍需执行此命令,不然就会被安装在c:/program files/mysql/mysql-5.6.10下,这样无法运行)
第四步:
设置环境变量
3、创建配置文件
第一步:
创建config.ini文件
在c:\cluster\config.ini文件
内容为:
[NDBD DEFAULT]
NoOfReplicas= 2
#Managment Server
[NDB_MGMD]
hostname=192.168.131.21
Nodeid=1
datadir=C:\MySQL Cluster 7.3\data
#数据节点
[NDBD]
NodeId=5
hostname=192.168.131.21
datadir=d:/data
[NDBD]
NodeId=6
hostname=192.168.131.22
datadir=d:/data
#SQL节点
[MYSQLD]
ArbitrationRank=2
hostname=192.168.131.21
NodeId=7
[MYSQLD]
ArbitrationRank=2
hostname=192.168.131.22
NodeId=8
[MYSQLD]
[MYSQLD]
第二步:
创建mysql配置文件my.ini
在安装路径下找一个my-**.ini文件
复制到当前目录并重命名为my.ini
在文件中[mysqld]的起始加入
#Path to installation directory. All paths are usually resolved relative to this.
basedir = "C:\MySQL Cluster 7.3"
datadir = "C:\MySQL Cluster 7.3\data"
在[mysqld]结尾加入
ndbcluster
ndb-connectstring = 192.168.131.21
在my.ini文件的最末端加入
[mysql_cluster]
ndb-connectstring=192.168.131.21 #此处两台虚拟机都一样的设置
保存文件
4、启动mysql cluster(以下操作均在CMD下执行)
第一:在管理节点服务器上(也就是本文中的192.168.131.21)
ndb_mgmd.exe --config-file=c:\cluster\config-ini --configdir=c:\cluster
新开CMD窗口
ndbd.exe --initial /*第一个启动的节点加入--initial参数 第二个不需要*/
新开CMD窗口
mysqld.exe --default-file="C:\MySQL Cluster 7.3\my.ini"
执行完以后启动mysql
net start mysql
第二:在192.168.131.22在执行
ndbd.exe
新开CMD窗口
mysqld.exe --default-file="C:\MySQL Cluster 7.3\my.ini"
执行完以后启动mysql
net start mysql
5、查看安装情况
在192.168.131.21服务器上打开CMD窗口
ndb_mgm.exe
ndb_mgm>show
Connected to Management Server at: 192.168.2.57:1186
Cluster Configuration
———————
[ndbd(NDB)] 2 node(s)
id=5 @192.168.131.21 (mysql-5.6.10 ndb-7.3.2, Nodegroup: 0, Master)
id=6 @192.168.2.56 (mysql-5.6.10 ndb-7.3.2, Nodegroup: 0)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.131.21(mysql-5.6.10 ndb-7.3.2)
[mysqld(API)] 2 node(s)
id=7 @192.168.131.21 (mysql-5.6.10 ndb-7.3.2)
id=8 @192.168.131.22(mysql-5.6.10ndb-7.3.2)
出现以上的信息说明安装成功
然后在某台服务器上登录mysql
mysql -uroot
show engines;
可查看ndbcluster是否安装成功
创建数据库及表
create database test;
create table tt(id int(10)) engine=ndbcluster;
insert into tt(1);
然后到另一台服务器上去查看
查看数据库是否同步
虚拟机windows xp 下安装配置mysql cluster 7.3.2的更多相关文章
- Windows下安装配置MySQL
Windows下安装配置MySQL的基本步骤 一.MySQL下载 MySQL官方下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- CentOS6.5下安装配置MySQL
CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server ...
- Windows XP下安装WinCE6.0开发环境
Windows下怎样编译WinCE6.0及开发应用程序.以下介绍(安装之前必须保证C盘有足够的空间!20g左右!主要是由于在安装程序在安装过程中要解压): 在Visual Studio 2005之前, ...
- Windows 10下安装配置Caffe并支持GPU加速(修改版)
基本环境 建议严格按照版本来 - Windows 10 - Visual Studio 2013 - Matlab R2016b - Anaconda - CUDA 8.0.44 - cuDNN v4 ...
- 如何在Windows平台下安装配置Memcached
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统. Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一 ...
- CentOS6.2下安装配置MySql
转自:Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置 如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.ecli ...
- CentOS 6.5 下安装配置 mysql
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--Cen ...
- PHP基础 windows环境下安装Apache Mysql PHP
本篇文章主要是讲一下我自己安装wamp环境的一些步骤和见解,前方多图预警,慎入!!!!! PHP运行环境 : Linux下的三种安装方式:源码包安装.rpm包安装.集成环境安装(lnmp) wind ...
随机推荐
- java.sizeOf
Introduction With java.SizeOf you can measure the real memory size of your Java objects. Download it ...
- bios作用
BOIS有四个作用: 一:POST 怎么讲呢? 也就是: Power On self rest ,检测主板各个设备,并sel error log. 二:计算机参数配置,也就是硬件和功能设置.例如内存啊 ...
- 【HDOJ】4455 Substrings
5000ms的时限,还挺长的.算法是DP.思路是找到ans[1..n]的结果,然后Query就容易做了.问题是怎么DP?考虑:1 1 2 3 4 4 5w=1: 7, 7 = 1 * 7w=2: 10 ...
- 【POJ】1054 The Troublesome Frog
题目是非常经典的搜索+剪枝.题意简言之就是,青蛙需要沿着直线踩着踏点通过田地,并且踏点需要至少为3.问哪条路径青蛙踩坏的作物最多.很好的一个条件是青蛙每次移动都是等间距的.题目需要注意将其排序. #i ...
- Eclipse下Properties解析(重要的可修改的会用红笔标注)
以项目为例,打开Properties界面 显示如图: Resource(资源) 展开为 Builders Hibernate Settings Java Build Path(个人认为最重要的) Ja ...
- 使用 Azure Site Recovery 将内部部署虚拟化工作负荷迁移至 Azure
ABHISHEK A. HEMRAJANI 云 + Enterprise 项目经理 我们最近发布了微软的灾难恢复即服务 (DRaaS) 产品的预览版 - Azure SiteRecovery.此产 ...
- win7无法识别U盘,驱动信息:该设备的驱动程序未被安装。 (代码 28)
台式机的win7 64位系统可以识别u盘,但笔记本的win7 64位却识别不了,说明U盘是可以用的.查看笔记本的设备管理器,发现驱动安装失败,提示信息为“该设备的驱动程序未被安装. (代码 28) ” ...
- c#调用带有安全认证的java webservice
最近使用c#调用另外一个同事写的java webservice耽误了很多时间,网上资料不太完整,走了很多弯路,希望对大家有帮助. 基本思路是1.拼装soap使用http post ,主要将验证身份信息 ...
- tomcat7 使用log4j进行日志记录
将 tomcat-juli.jar 文件放置到 $CATALINA_BASE/bin 目录(实际上,该目录下已经有了) 从 log4j 网站下载 jar 包,并放置于 $CATALINA_BASE/l ...
- JZ2440开发笔记(3)——配置TFTP
第一步: 1.关闭ubuntu的防火墙 ufw disable2.卸载了iptables apt-get remove iptables 1.用iptables -F这个命令来关闭防火 ...