虚拟机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);
然后到另一臺服務器上去查看
查看數據庫是否同步
?
轉載于:https://www.cnblogs.com/dyllove98/p/3233735.html
總結
以上是生活随笔為你收集整理的虚拟机windows xp 下安装配置mysql cluster 7.3.2的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wiki-editor语法
- 下一篇: Sublime Text的使用技巧