http://www.mysqlkorea.co.kr
한글매뉴얼 5.0 , 한글매뉴얼 5.1 , MySQL 5.1 HA , 사용자매뉴얼
공지사항  
뉴스  
질문과 답변
DBA
Developer
Cluster
토크박스  
이벤트  
서포트 티켓  
최신글
foreign key 설정…
인텍스 추가 등에…
mysql master - s…
다대다 관계에서 …
mysql my파일과 …
 
질문과 답변 (Cluster) > 커뮤니티 존 > 질문과 답변 (Cluster)
설치가 된듯 한데 왜 DB Sync가 안될까요?
글쓴이 : 쿠리구리   날짜 : 12-09-10 23:49   조회수 : 4359
ndb Manager와 SQL API를 같은 191번 서버에
Node1 : 192번
Node2 : 62번
서버에 설치 하여 다음과 같이 연결이 된것 같습니다만
왜 DB Sync가 안되는지 알수가 없네요..
 
 
 
[root@localhost DB_Data]# mysql/bin/ndb_mgm -e show
Connected to Management Server at: 211.238.135.191:1186
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=3    @xxx.xxx.xxx.192  (mysql-5.1.44 ndb-7.1.3, Nodegroup: 0, Master)
id=4    @xxx.xxx.xxx.62  (mysql-5.1.44 ndb-7.1.3, Nodegroup: 1)
[ndb_mgmd(MGM)] 1 node(s)
id=1    @xxx.xxx.xxx.191  (mysql-5.1.44 ndb-7.1.3)
[mysqld(API)]   1 node(s)
id=10   @xxx.xxx.xxx.191  (mysql-5.1.44 ndb-7.1.3)
 
 
 
config.ini내용
[root@localhost DB_Data]# cat conf/config.ini
# Example Ndbcluster storage engine config file.
#
[ndbd default]
NoOfReplicas=1
MaxNoOfConcurrentOperations= 10000
DataMemory= 800M
IndexMemory= 180M
TimeBetweenWatchDogCheck= 30000
#DataDir= /var/lib/mysql-cluster
DataDir=/home/DB_Data/ndb_data
MaxNoOfOrderedIndexes= 512
[ndb_mgmd default]
#DataDir= /var/lib/mysql-cluster
DataDir=/home/DB_Data/ndb_data
[ndb_mgmd]
Id=1
HostName=211.238.135.191
[ndbd]
Id= 3
HostName=211.238.135.192
[ndbd]
Id= 4
HostName=211.191.168.62
[mysqld]
Id= 10
HostName=211.238.135.191
ArbitrationRank: 2
#[mysqld]
#Id= 5
#[mysqld]
#Id= 6
#[mysqld]
#Id= 7
# choose an unused port number
# in this configuration 63132, 63133, and 63134
# will be used
#[tcp default]
#PortNumber= 63132
 
 
뭐가 잘못된걸까요..??
royster
ndb_mgm -e show 조회 결과는 정상적이네요.

어떤 근거로 동기화가 안된다고 판단하는지 궁금하네요..

예전에도 답변했듯이 MySQL cluster 동기화는 오직 ndbcluster 엔진 타입만 지원합니다.

ndbcluster 엔진 타입이 아닌 innodb, myisam ..등등은 ndb node간에 동기화 안됩니다.
이전글 Table Creation Error 문의 
다음글 메모리 질문과 그외 질문드립니다. 
MySQL Korea 사이트의 컨텐츠 소유권은 (주)상상이비즈에 있으므로 무단전재를 금합니다.
Copyright ⓒ ssebiz All Rights Reserved.