1
我正在嘗試在我的tomcat web應用程序項目中設置MySQL簇。我已經使用位於數據節點和MySQL節點上的my.cnf文件以及坐在管理節點上的config.ini文件正確設置了我的整個MySQL簇。總而言之,我有2個管理節點,2個數據節點和2個SQL節點。MySQL集羣。在Data&SQL節點上更新數據庫
這是config.ini文件:
#config.ini file
[ndb_mgmd]
NodeId=1
HostName=192.168.0.8
datadir=c:\my_cluster\ndb_data
[ndb_mgmd]
NodeId=2
HostName=192.168.0.2
datadir=c:\my_cluster\ndb_data
[ndbd default]
noofreplicas=2
datadir=c:\my_cluster\ndb_data
[ndbd]
hostname=192.168.0.1
NodeId=3
[ndbd]
hostname=192.168.0.6
NodeId=4
[mysqld]
hostname=192.168.0.2
[mysqld]
hostname=192.168.0.3
這是my.cnf文件
#my.cnf file
[mysqld]
ndbcluster
datadir=c:\\my_cluster\\mysqld_data
basedir=c:\\mysqlc
port=5000
ndb-connectstring=192.168.0.8,192.168.0.2
skip-name-resolve
[mysql_cluster]
ndb-connectstring=192.168.0.8,192.168.0.2
設立這個整個集羣之後,整個集羣設置工作。但是,當我在使用具有此IP地址192.168.0.6的計算機進行測試時,在我的項目Web應用程序中簡單插入數據時,插入操作並未發生在數據節點的數據庫中。相反,插入的數據發生在SQL節點的本地主機數據庫。
請指教我該怎麼做才能確保將新數據插入數據節點的數據庫。