- 論壇徽章:
- 0
|
因?yàn)楣镜男枰、需要做mysql集群!
然后在網(wǎng)上看了一些資料,決定配置4太機(jī)器的集群,一個(gè)sql節(jié)點(diǎn)。兩個(gè)數(shù)據(jù)節(jié)點(diǎn)。還有一個(gè)管理節(jié)點(diǎn)。
配置如下;數(shù)據(jù)節(jié)點(diǎn)1 ip:192.168.1.90
數(shù)據(jù)節(jié)點(diǎn)2 ip:192.168.1.91
管理節(jié)點(diǎn) ip:192.168.1.92
sql節(jié)點(diǎn) ip:192.168.1.67
主要配置如下。
管理節(jié)(192.168.1.92)
vi /usr/local/mysql/cluster-conf/config.ini
[ndbd default]
NoOfReplicas=2
DataMemory=80M
IndexMemory=18M
[ndb_mgmd]
hostname=192.168.1.92
DataDir=/var/lib/mysql-cluster
[ndbd]
NodeId=2
HostName=192.168.1.90
DataDir=/usr/local/mysql/ndbdata
[ndbd]
NodeId=3
HostName=192.168.1.91
DataDir=/usr/local/mysql/ndbdata
[mysqld]
NodeId=4
HostName=192.168.1.67
[mysqld]
[mysqld]
數(shù)據(jù)節(jié)點(diǎn)1 (192.168.1.90)配置如下;/etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
[mysql_cluster]
ndb-connectstring="nodeid=2,192.168.1.92"
# Disabling symbolic-links is recommended to prevent assorted security risks
#symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
數(shù)據(jù)節(jié)點(diǎn)2 (192.168.1.91)配置如下;/etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
[mysql_cluster]
ndb-connectstring="nodeid=3,192.168.1.92"
# Disabling symbolic-links is recommended to prevent assorted security risks
#symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
sql節(jié)點(diǎn)配置;(192.168.1.67)
[mysqld]
ndbcluster
ndb-connectstring="nodeid=4,192.168.1.92"
但是呢?出現(xiàn)了很多問(wèn)題。
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @192.168.1.90 (mysql-5.1.56 ndb-7.1.17, starting, Nodegroup: 0)
id=3 (not connected, accepting connect from 192.168.1.91)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.1.92 (mysql-5.1.56 ndb-7.1.17)
[mysqld(API)] 3 node(s)
id=4 (not connected, accepting connect from 192.168.1.67)
id=5 (not connected, accepting connect from any host)
id=6 (not connected, accepting connect from any host)
sql節(jié)點(diǎn)上的mysqld服務(wù)也重啟了。
root@localhost bin]# service mysqld restart
Shutting down MySQL....... SUCCESS!
Starting MySQL.................................... SUCCESS
但是就是連接不上。。∏筚n教,謝謝!! |
|