vm win2008r2 mysql cluster测试

原创 2015年11月20日 18:10:07
1,环境配置(虚拟机 vmware workstation 7.1)
VM1 192.168.1.190(管理节点,存储节点,SQL节点)
VM2 192.168.1.192(存储节点,SQL节点)


2,分别在VM1和VM2上安装 mysql-cluster-gpl-7.4.8-winx64.msi
安装成功后的目录为:C:\Program Files\MySQL\MySQL Cluster 7.4
然后再C:\Program Files\MySQL这个目录下面新建两个文件夹(MySQL Server 5.6和mysql-cluster)
例如:C:\Program Files\MySQL\MySQL Server 5.6\

3,进入VM1,在C:\Program Files\MySQL\MySQL Cluster 7.4这个目录下面新建config.ini配置文件(此配置文件用来配置管理节点,数据节点,SQL节点相关信息的) 内容为:
[ndbd default]
NoOfReplicas=2 


[ndb_mgmd]  #管理节点配置
NodeId=1 
HostName=192.168.1.190  
DataDir=C:\Program Files\MySQL\MySQL Cluster 7.4\data


[ndbd] #数据节点配置1
NodeId=21
HostName=192.168.1.190
DataDir=C:\Program Files\MySQL\MySQL Server 5.6\mysql-cluster #指定了存放跟踪文件、日志文件、 pid文件以及错误日志的目录


[ndbd] #数据节点配置2
NodeId=22
HostName=192.168.1.192
DataDir=C:\Program Files\MySQL\MySQL Server 5.6\mysql-cluster


[mysqld] #SQL节点配置1
NodeId=11
HostName=192.168.1.190


[mysqld] #SQL节点配置2
NodeId=12
HostName=192.168.1.192

4,在VM1和VM2下,新建配置文件my.ini,内容为:
[mysqld]
character_set_server=utf8
basedir=C:\Program Files\MySQL\MySQL Cluster 7.4
datadir=C:\Program Files\MySQL\MySQL Cluster 7.4\data


sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES


ndbcluster
ndb-connectstring=192.168.1.190


explicit_defaults_for_timestamp=true


[mysql_cluster]
ndb-connectstring=192.168.1.190

5,在管理节点VM1中, 运行CMD命令
1,启动管理节点
(1) cd C:\Program Files\MySQL\MySQL Cluster 7.4\bin
(2) ndb_mgmd.exe --config-file="C:\Program Files\MySQL\MySQL Cluster 7.4\config.ini" --configdir="C:\Program Files\MySQL\MySQL Cluster 7.4"
注意:运行此命令后会警告,大概意思是管理节点和数据节点最好不要在同一台服务器上面,以免数据节点出错后导致整个集群不可用。
运行成功后,当前命令窗口不要关闭,如果需要运行其它命令,再新开一个命令窗口
修改config.ini后,需要重启管理节点,在命令后面需要加--reload

2,启动数据节点
(1) cd C:\Program Files\MySQL\MySQL Cluster 7.4\bin
(2) ndbd.exe --initial
注意:--initial只有初次执行需要,以后执行ndbd.exe就可以(参考手册里的意思应该是当需要清理集群文件时才使用,所以这个参数应该要慎用或者提前备份)
运行成功后,当前命令窗口不要关闭,如果需要运行其它命令,再新开一个命令窗口

3,启动SQL服务节点
(1) cd C:\Program Files\MySQL\MySQL Cluster 7.4\bin
(2) mysqld.exe --default-file="C:\Program Files\MySQL\MySQL Cluster 7.4\my.ini"
(3) mysqld --install
(4) net start mysql

6,在数据节点VM2中,打开CMD命令窗口
1,启动数据节点
(1) cd C:\Program Files\MySQL\MySQL Cluster 7.4\bin
(2) ndbd.exe
注意:运行成功后,当前命令窗口不要关闭,如果需要运行其它命令,再新开一个命令窗口

2,启动SQL服务节点(如果SQL服务启动失败,可以到my.ini配置中添加default-storage-engine=ndbcluster试试看)
(1) cd C:\Program Files\MySQL\MySQL Cluster 7.4\bin
(2) mysqld.exe --default-file="C:\Program Files\MySQL\MySQL Cluster 7.4\my.ini"
(3) mysqld --install
(4) net start mysql

7,检查配置是否成功,在管理节点机器上VM1中打开CMD命令窗口执行如下命令:
ndb_mgm.exe
show
如果显示的是config.ini配置文件中的配置信息,则安装成功,此时就可以去做同步测试了

8,做同步测试时,所新建的数据表的存储引擎一定要改为ndbcluster,否则在节点服务器上显示不出来









版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Windows Server 2008R2配置MySQL Cluster

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

搭建 Sql Server 2008 R2 Failover Cluster

sql server failover cluster

Oracle 11g + Win Server 2008 R2 (64) + PLSQL使用 + 更改server端字符集

1)安装Oracle 11g 64位    2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0) 下载instantclient-b...

Win2008r2 AD域控+第三方CA USBKey智能卡登录实验

关于AD域控服务器的搭建和如何使用第三方CA证书做USBKey(智能卡)登录的配置请见下列参考地址: http://www2.openxpki.org/docs/guide/html_chunked/...

RamDisk 内存虚拟硬盘,Windows 2008 R2,Win7 64位系统

RamDisk 内存虚拟硬盘,Windows 2008 R2,Win7 64位系统

大龙在win7下安装SQL Server 2008 r2的悲惨经历

首先下载SQL Server 2008 R2 企业版/开发版/标准版(中英文下载,带序列号) 然后安装时出错:存在早版本vs2008,请升级。 于是升级呗,下载 Microsoft Visual ...

网站项目开发:WIN server2008 r2系统web网站服务器部署方法

前言: 做网站开发需要web服务器,部署好环境是项目开发的基础。现在主流的web服务器是LINUX+PHP/JSP+APACHE/TOMCAT+MYSQL环境,但有些场合不得不用微软那套系统,做非主流...

win2008 R2 安装VS2003

参考文档:http://www.cnblogs.com/lifejx/archive/2008/07/22/1248633.html http://ajyqc.blog.163.com/blog/s...

WIN2008 R2 64位下的ORACLE 10.2.0.3 32位迁移到ORACLE 10.2.0.4 64位

WIN2008 R2 64位下的ORACLE 10.2.0.3 32位迁移到ORACLE 10.2.0.4 64位       因为Alter_sid.log 在无限增长不到2...

分享:某类程序不支持64位的程序在win2008R2与IIS7.5上运行的问题的解决方法

最近为用户做整合,基于逐浪CMS+DZ!NT3.0论坛。 由于操作系统比较新,采用的是win2008R2操作系统。 WIN2008R2 只有64位版本,IIS版本号是7.5,虽然说R2和Win 2...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)