<![CDATA[Latest posts for the topic "[MySQL cluster] SQL node không thể kết nối đến Management node?"]]> /hvaonline/posts/list/24.html JForum - http://www.jforum.net [MySQL cluster] SQL node không thể kết nối đến Management node? (Tôi để data node và SQL node chung trên 2 con .199 và .200) Đoạn script để cài MySQL cluster trên từng máy: Code:
#!/bin/bash

if [ `grep mysql /etc/shadow | wc -l` -eq 0 ]; then
	sudo groupadd mysql
	sudo useradd -g mysql mysql
fi

sudo tar -C /usr/local -zxf mysql-cluster-gpl-6.3.17-linux-i686-glibc23.tar.gz
cd /usr/local
sudo ln -s mysql-cluster-gpl-6.3.17-linux-i686-glibc23 mysql

cd mysql
sudo ./scripts/mysql_install_db

sudo chown -R root:mysql .
sudo chown -R mysql:mysql ./data

#echo "PATH=$PATH:/usr/local/mysql/bin" >> ~/.bash_profile
#echo "export PATH" >> ~/.bash_profile
#source ~/.bash_profile

sudo cp ./support-files/mysql.server /etc/init.d/mysql
sudo chkconfig --add mysql
sudo chkconfig --level 35 mysql on

sudo /etc/init.d/mysql start

cd /usr/local/mysql/bin
./mysqladmin -u root password xx
file cấu hình config.ini trên MGM node như sau: Code:
# Options affecting NDBD processes on all Data Nodes
[NDBD DEFAULT]
NoOfReplicas=2                                  # Number of replicas
DataDir=/usr/local/mysql/mysql-cluster          # Directory for the data files on all the data nodes
DataMemory=15M                                  # How much memory to allocate for data storage
IndexMemory=15M                                 # How much memory to allocate for index storage
                                                # Since the "world" database takes up only about 500KB,
                                                # the configured values for DataMemory and IndexMemory
                                                # should be more than enough for this example Cluster setup

# TCP/IP options:
[TCP DEFAULT]     
portnumber=2202                                 # This the default; however, you can use any
                                                # port that is free for all the hosts in the cluster

# MANAGEMENT (MGM) NODE
[NDB_MGMD]
HostName=192.168.5.35                              # Hostname or IP address of MGM node
DataDir=/usr/local/mysql/mysql-cluster          # Directory for MGM node log files
NodeId=1

# DATA NODES
[NDBD]
HostName=192.168.5.199                             # Hostname or IP address of the Data Node
DataDir=/usr/local/mysql/mysql-cluster
NodeId=2

[NDBD]
HostName=192.168.5.200                              # Hostname or IP address of the Data Node
DataDir=/usr/local/mysql/mysql-cluster
NodeId=3

# SQL NODE
[mysqld]
HostName=192.168.5.199
NodeId=4

[mysqld]
HostName=192.168.5.200
NodeId=5
File cấu hình my.cnf trên mỗi data node như sau: Code:
[MYSQLD]
ndbcluster
ndb-connectstring=192.168.5.35

[MYSQL_CLUSTER]
ndb-connectstring=192.168.5.35
MGM node đã được chạy: Code:
# ps aux | grep mgmd
root     16567  0.4  0.1  18028  2700 ?        Ssl  10:22   0:10 ndb_mgmd -f /etc/config.ini
root     19149  0.0  0.0   4188   772 pts/3    S+   11:05   0:00 grep mgmd
Các data node cũng thế: Code:
# ps aux | grep ndbd
root      2293  0.0  0.3  17980  2036 ?        Ss   18:03   0:00 ndbd --initial
root      2294  6.2 14.3 236088 73744 ?        Sl   18:03   0:00 ndbd --initial
root      2326  0.0  0.1   4120   684 pts/0    R+   18:03   0:00 grep ndb
ndbcluster storage engine đã được enabled trên mỗi data node: Code:
mysql> SHOW ENGINES\G
*************************** 1. row ***************************
      Engine: ndbcluster
     Support: YES
     Comment: Clustered, fault-tolerant tables
Transactions: YES
          XA: NO
  Savepoints: NO
MySQL server đã chạy trên mỗi API node: Code:
# ps aux | grep mysqld
root      2134  0.0  0.2   4748  1152 tty1     S    17:40   0:00 /bin/sh ./bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/guest.kitty.com.pid
mysql     2195  0.4  3.0 119872 15756 tty1     Sl   17:40   0:10 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --log-error=/usr/local/mysql/data/guest.kitty.com.err --pid-file=/usr/local/mysql/data/guest.kitty.com.pid
root      2330  0.0  0.1   4124   700 pts/0    S+   18:15   0:00 grep mysqld
Nhưng start management client để xem trạng thái của cluster thì các API không kết nối tới được: Code:
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)]	2 node(s)
id=2	@192.168.5.199  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0)
id=3	@192.168.5.200  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0)

[ndb_mgmd(MGM)]	1 node(s)
id=1   (mysql-5.1.27 ndb-6.3.17)

[mysqld(API)]	2 node(s)
id=4 (not connected, accepting connect from 192.168.5.199)
id=5 (not connected, accepting connect from 192.168.5.200)
Log trên MGM node cho biết rằng node 2 và node 3 (Data node) đã được kết nối: Code:
2008-10-07 14:49:59 [MgmSrvr] INFO     -- Node 1: Node 2 Connected
2008-10-07 14:50:00 [MgmSrvr] INFO     -- Node 3: Initial start, waiting for 0000000000000004 to connect,  nodes [ all: 000000000000000c connected: 0000000000000008 no-wait: 0000000000000000 ]
...
2008-10-07 14:51:45 [MgmSrvr] INFO     -- Node 1: Node 3 Connected
2008-10-07 14:51:46 [MgmSrvr] INFO     -- Mgmt server state: nodeid 3 freed, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000032.
Node 4 và node 5 (SQL node) đã chạy: Code:
2008-10-07 14:55:07 [MgmSrvr] INFO     -- Node 4: mysqld --server-id=1
...
2008-10-07 15:12:37 [MgmSrvr] INFO     -- Node 5: mysqld --server-id=1
Log trên SQL node:
# tail -f guest.kitty.com.err 081007 21:43:42 mysqld_safe mysqld from pid file /usr/local/mysql/data/guest.kitty.com.pid ended 081007 21:44:33 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data 081007 21:44:33 InnoDB: Started; log sequence number 0 46419 081007 21:44:33 [Note] NDB: NodeID is 4, management server '192.168.0.231:1186' 081007 21:44:34 [Note] NDB[0]: no storage nodes connected (timed out) 081007 21:44:34 [Note] Starting Cluster Binlog Thread 081007 21:44:34 [Note] Event Scheduler: Loaded 0 events 081007 21:44:34 [Note] /usr/local/mysql/bin/mysqld: ready for connections. Version: '5.1.27-ndb-6.3.17-cluster-gpl' socket: '/tmp/mysql.sock' port: 3306 MySQL Cluster Server (GPL)  
Anh em giúp tôi khắc phục trở ngại này với. Cảm ơn. PS: Mọi người cần thông tin gì thêm, tôi sẽ cung cấp.]]>
/hvaonline/posts/list/25449.html#154149 /hvaonline/posts/list/25449.html#154149 GMT
Re: [MySQL cluster] API node không thể kết nối đến MGM node? /hvaonline/posts/list/25449.html#154285 /hvaonline/posts/list/25449.html#154285 GMT Re: [MySQL cluster] API node không thể kết nối đến MGM node?

8668 wrote:
Trên Storage Node,quanta đã chạy lệnh ndbd chưa? (Không tính ndbd lần đầu hen!) 
- Lần đầu tiên thì mình sẽ chạy với --initial - Sau đó thì chỉ cần chạy ndbd thôi Tớ chạy rồi mà. Hơn nữa, vấn đề nằm ở thằng API node chứ, thằng Data node kết nối ngon rồi mà: Code:
# ndb_mgm -e show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)]	2 node(s)
id=2	@192.168.0.229  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0)
id=3	@192.168.0.230  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0)
...
]]>
/hvaonline/posts/list/25449.html#154317 /hvaonline/posts/list/25449.html#154317 GMT
Re: [MySQL cluster] API node không thể kết nối đến MGM node? /hvaonline/posts/list/25449.html#154326 /hvaonline/posts/list/25449.html#154326 GMT Re: [MySQL cluster] API node không thể kết nối đến MGM node?

8668 wrote:
Thử xem mysqld đã chạy chưa ? quanta cho xem cấu hình của 2 Storage Node. PS: Đã thấy 2 file mý.cnf . Dạo trước sau khi bị hiện tượng này,tôi đã xoá DB của mýqld làm lại từ đầu,và đánh lệng ndbd (hầu như lần nào tôi bị cũng vướng lỗi quên câu lệnh này). 
- mysqld đã chạy - ndbd cũng thế. Nếu chưa chạy ndbd thì làm sao có thông tin của node 2 và node 3 từ output của lệnh # ndb_mgm -e SHOW như tớ đưa ở trên. Bạn đọc kỹ lại bài post đầu tiên của tớ đi. Tớ vừa sửa lại và thêm một vài thông tin log. Tớ đã xoá database của mysql, chạy lại lệnh # ./scripts/mysql_install_db --user=mysql, restart mysqld rồi thử lại, nhưng không có gì thay đổi.]]>
/hvaonline/posts/list/25449.html#154329 /hvaonline/posts/list/25449.html#154329 GMT
Re: [MySQL cluster] API node không thể kết nối đến MGM node? Code:
[MYSQLD]
server-id=1
ndbcluster
ndb-connectstring="nodeid=4,192.168.0.231:1186"

[MYSQL_CLUSTER]
ndb-connectstring=192.168.0.231:1186
(tương tự với nodeid=5) sau đó restart mysqld, nhưng mọi chuyện vẫn thế. PS: IP trong bài này đã khác với bài đầu tiên, các bạn không cần quan tâm đến nó.]]>
/hvaonline/posts/list/25449.html#154330 /hvaonline/posts/list/25449.html#154330 GMT
Re: [MySQL cluster] API node không thể kết nối đến MGM node? http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-multi-config.html
Note The default port for Cluster management nodes is 1186; the default port for data nodes is 2202. However, the cluster can automatically allocate ports for data nodes from those that are already free.  
Như vậy: - Trên con management node cần mở cả 2 port 1186 và 2202 - Trên 2 con data nodes cần phải mở port 2202: - Trên 2 con SQL nodes cần mở port 3306 Và thế là: Code:
# ndb_mgm -e SHOW
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)]	2 node(s)
id=2	@192.168.0.229  (mysql-5.1.27 ndb-6.3.17, Nodegroup: 0, Master)
id=3	@192.168.0.230  (mysql-5.1.27 ndb-6.3.17, Nodegroup: 0)

[ndb_mgmd(MGM)]	1 node(s)
id=1	@192.168.0.231  (mysql-5.1.27 ndb-6.3.17)

[mysqld(API)]	2 node(s)
id=4	@192.168.0.229  (mysql-5.1.27 ndb-6.3.17)
id=5	@192.168.0.230  (mysql-5.1.27 ndb-6.3.17)
]]>
/hvaonline/posts/list/25449.html#154418 /hvaonline/posts/list/25449.html#154418 GMT
Re: [MySQL cluster] API node không thể kết nối đến MGM node? /hvaonline/posts/list/25449.html#154422 /hvaonline/posts/list/25449.html#154422 GMT Re: [MySQL cluster] API node không thể kết nối đến MGM node?

rickb wrote:
Hi anh quata, Anh có thể cho em xin tài liệu mà anh đã dựa theo đó để triển khai mô hình này ko ? Vì em cũng đang tính implement 1 cái tương tự như anh vậy ;) Thân, 
Chào rickb, Tài liệu ở trên đây: http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster.html Thêm vài cái links từ Google: http://forums.mysql.com/read.php?25,219389,219389 http://blogs.sun.com/hasham/entry/setting_up_mysql_cluster_using http://forums.theplanet.com/index.php?showtopic=63738&pid=596761&mode=threaded&start= http://www.zawmin.com/blog/?p=70 http://technopark02.blogspot.com/2008_08_01_archive.html http://www.orafaq.com/aggregator/sources/70 http://johanandersson.blogspot.com/2008/08/evaluation-and-development-packages.html http://www.dbnewz.com/2008/07/18/installation-du-mysql-cluster/ http://dev.mysql.com/tech-resources/articles/mysql-cluster-for-two-servers.html http://htmlhelp.sunsite.dk/page.php/mysql_manual/mysql-cluster-quick.html#SEC721 http://www.davz.net/static/howto/mysqlcluster ]]>
/hvaonline/posts/list/25449.html#154427 /hvaonline/posts/list/25449.html#154427 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#154909 /hvaonline/posts/list/25449.html#154909 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#155453 /hvaonline/posts/list/25449.html#155453 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
anh quanta cho em hỏi sao anh lại sử dụng 2 cái server cài NDB + AIP node mà anh không tách ra 1 cái NDB và một cái AIP node, nếu mô hình Mysql cluser của anh thì nó có ưu và nhược điểm gì so với một MGM, API và một cá NDBD 
- Nên đính chính lại là Data nodes và SQL nodes cho nó chuẩn bạn à - Nếu chỉ để 1 Data node và 1 SQL node thì khi một trong 2 cái node đó nó chết thì chuyện gì xảy ra, hệ thống của mình có được gọi là cluster nữa không? Tham khảo: http://www.mysql.com/products/database/cluster/faq.html#10]]>
/hvaonline/posts/list/25449.html#155464 /hvaonline/posts/list/25449.html#155464 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#155491 /hvaonline/posts/list/25449.html#155491 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
Anh cho em hỏi khi em đọc chương 16 của thằng Mysql 16.2.2 Multi-Computer Installation thì nó đề cập thêm một gói packet là mysql-ndb vậy giữa gói mysql-ndb và gói mysql-cluster nó khác nhau như thế nào. Mong anh giúp đỡ  
Đọc kỹ, đi theo đường link mà nó chỉ, xem nó đưa bạn tới đâu.]]>
/hvaonline/posts/list/25449.html#155493 /hvaonline/posts/list/25449.html#155493 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#155587 /hvaonline/posts/list/25449.html#155587 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
Change location to the /var/tmp directory, and extract the ndb_mgm and ndb_mgmd from the archive into a suitable directory such as /usr/local/bin: Code:
shell> cd /var/tmp
shell> tar -zxvf mysql-5.1.24-ndb-6.2.16-linux-i686-glibc23.tar.gz
shell> cd mysql-5.1.24-ndb-6.2.16-linux-i686-glibc23
shell> cp /bin/ndb_mgm* /usr/local/bin
 
Nhưng em không tìm thấy file ndb_mgm, và em thấy trong thư mục source man/ co ndb_mgm.1 và ndb_mgmd.8 và em copy qua nhưng nó báo lỗi 
- Tên chính xác của gói source code bạn đã tải về là gì? Có phải http://dev.mysql.com/get/Downloads/MySQL-Cluster-6.3/mysql-cluster-gpl-6.3.17-linux-i686-glibc23.tar.gz/from/http://mirror-fpt-telecom.fpt.net/mysql/ không? Đây, trên máy của tớ: Code:
# ls /usr/local/mysql/bin/ | grep ndb_mgm
ndb_mgm
ndb_mgmd

centos wrote:
... và em thấy trong thư mục source man/ co ndb_mgm.1 và ndb_mgmd.8 và em copy qua nhưng nó báo lỗi 
Có lẽ bạn cần đọc kỹ lại về cấu trúc thư mục trên Linux. Mấy cái file trong thư mục man đó để dùng như sau: Code:
$ man 1 ndb_mgm
$ man 8 ndb_mgmd
Chứ làm sao mà copy qua /usr/local/bin rồi dùng như binary files được.]]>
/hvaonline/posts/list/25449.html#155589 /hvaonline/posts/list/25449.html#155589 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
[root@RESEARCH-01 mysql]# ndb_mgmd -f /usr/local/mysql/mysql-cluster/config.ini Error line 32: Invalid no of db nodes wrt no of replicas.
No of nodes must be dividable with no or replicas
Invalid configuration file: /usr/local/mysql/mysql-cluster/config.ini
dòng 32 là
[mysqld] hostname=192.168.5.14 //line 32  
]]>
/hvaonline/posts/list/25449.html#156500 /hvaonline/posts/list/25449.html#156500 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? config.ini đi. - Số lượng và cách phân bổ các nodes của bạn thế nào? - Cái thông báo trên nó nói khá rõ mà]]> /hvaonline/posts/list/25449.html#156517 /hvaonline/posts/list/25449.html#156517 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
# Options affecting ndbd processes on all data nodes:
[ndbd default]
DataDir=/usr/local/mysql/mysql-cluster
NoOfReplicas=2    # Number of replicas
DataMemory=80M    # How much memory to allocate for data storage
IndexMemory=18M   # How much memory to allocate for index storage
                  # For DataMemory and IndexMemory, we have used the
                  # default values. Since the "world" database takes up
                  # only about 500KB, this should be more than enough for
                  # this example Cluster setup.

# TCP/IP options:
[tcp default]
portnumber=2202   # This the defaulte any port

# MANAGEMENT (MGM) NODE
[ndb_mgmd]
hostname=192.168.5.12           # Hostname or IP address of MGM node
datadir=/usr/local/mysql/mysql-cluster  # Directory for MGM node log files
NodeId=1

# DATA NODE
[ndbd]
                                # (one [ndbd] section per data node)
hostname=192.168.5.13           # Hostname or IP address
datadir=/usr/local/mysql/data   # Directory for this data node's data files
NodeId=2

# SQL NODE
[mysqld]
HostName=192.168.5.14           # Hostniame or IP address
NodeId=3
Thông tin của my.cnf trên SQL Node Code:
# Options for mysqld process:
[mysqld]
ndbcluster                      # run NDB storage engine
ndb-connectstring=192.168.5.12  # location of management server
port=3306

# Options for ndbd process:
[mysql_cluster]
ndb-connectstring=192.168.5.12  # location of management server
]]>
/hvaonline/posts/list/25449.html#156543 /hvaonline/posts/list/25449.html#156543 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? 16.1. MySQL Cluster Overview. Bạn chỉ có 1 Data node mà NoOfReplicas=2, nên nó mới báo cáo là:
No of nodes must be dividable with no of replicas 
]]>
/hvaonline/posts/list/25449.html#156761 /hvaonline/posts/list/25449.html#156761 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#156818 /hvaonline/posts/list/25449.html#156818 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
# Options for mysqld process:
[mysqld]
ndbcluster                      # run NDB storage engine
ndb-connectstring=192.168.5.12  # location of management server
port=2202

# Options for ndbd process:
[mysql_cluster]
ndb-connectstring=192.168.5.12  # location of management server
Code:
ndb_mgm> show
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=2 (not connected, accepting connect from 192.168.5.13)
id=3    @192.168.5.14  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1    @192.168.5.12  (mysql-5.1.27 ndb-6.3.17)

[mysqld(API)]   2 node(s)
id=4 (not connected, accepting connect from 192.168.5.14)
id=5 (not connected, accepting connect from 192.168.5.13)
]]>
/hvaonline/posts/list/25449.html#156905 /hvaonline/posts/list/25449.html#156905 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
... anh cho em hỏi làm cách nào để open được 2 port 3306 và 2202 trên mỗi server  
netfilter/iptables.]]>
/hvaonline/posts/list/25449.html#156908 /hvaonline/posts/list/25449.html#156908 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
[root@RESEARCH-02 mysql]#ndbd
[root@RESEARCH-02 mysql]#
Thì nó không chạy ndbd log của nó như sau Code:
[root@RESEARCH-02 mysql]# cat ndb_pid24386_error.log 
Current byte-offset of file-pointer is: 568                       


Time: Tuesday 28 October 2008 - 06:53:21
Status: Permanent error, external action needed
Message: Invalid configuration received from Management Server (Configuration error)
Error: 2350
Error data: Unable to alloc node id
Error object: Error : Could not alloc node id at 192.168.5.12 port 1186: No free node id found for ndbd(NDB).
Program: ndbd
Pid: 24386
Trace: <no tracefile>
Version: mysql-5.1.27 ndb-6.3.17-RC
***EOM***
Port 1186 trên server 5.12 vẫn được mở Code:
[root@RESEARCH-01 mysql]# netstat -an | grep 1186
tcp        0      0 0.0.0.0:1186                0.0.0.0:*                   LISTEN      
tcp        0      0 192.168.5.12:1186           192.168.5.13:55109          ESTABLISHED 
tcp        0      0 127.0.0.1:1186              127.0.0.1:54662             ESTABLISHED 
tcp        0      0 127.0.0.1:54662             127.0.0.1:1186              ESTABLISHED 
tcp        0      0 192.168.5.12:1186           192.168.5.14:35676          ESTABLISHED 
tcp        0      0 192.168.5.12:1186           192.168.5.14:35677          ESTABLISHED
]]>
/hvaonline/posts/list/25449.html#156909 /hvaonline/posts/list/25449.html#156909 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
anh có thể giải thích cho em được rõ không anh. Vì iptables em đã stop và không sử dụng nó. nhưng mặc nhiên lúc em cấu hình data node và mysql node ở trên mỗi máy riêng lẽ thì khi em sử dụng lệnh show thì chúng tự connect được hết. nhưng khi em tích hợp mỗi máy kiêm nhiệm 2 vai trò data và mysql node thì chỉ có 1 data node là connect 
- Thử nghĩ xem trong trường hợp này, bạn stop iptables lại thì có được không? Bây giờ start nó lên, và mở port 3306 và 2202 tương ứng trên mỗi node rồi thử lại xem sao. - Trên con 192.168.5.13, thử: Code:
$ ps aux | grep ndbd
]]>
/hvaonline/posts/list/25449.html#156911 /hvaonline/posts/list/25449.html#156911 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
[root@RESEARCH-03 ~]# ps aux | grep ndbd
root     15504  0.0  0.8  17676  2040 ?        Ss   11:17   0:00 ndbd
root     15505  2.1 29.1 305432 73780 ?        Sl   11:17   0:00 ndbd
root     15537  0.0  0.2  60232   700 pts/0    R+   11:18   0:00 grep ndbd
]]>
/hvaonline/posts/list/25449.html#156923 /hvaonline/posts/list/25449.html#156923 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
Nhưng khi em start ndbd trên máy 5.13 Code:
[root@RESEARCH-02 mysql]#ndbd
[root@RESEARCH-02 mysql]#
Thì nó không chạy  
Dựa vào đâu bạn kết luận là "nó không chạy"?

centos wrote:
ndbd log của nó như sau
[root@RESEARCH-02 mysql]# cat ndb_pid24386_error.log Current byte-offset of file-pointer is: 568 Time: Tuesday 28 October 2008 - 06:53:21 Status: Permanent error, external action needed Message: Invalid configuration received from Management Server (Configuration error) Error: 2350 Error data: Unable to alloc node id Error object: Error : Could not alloc node id at 192.168.5.12 port 1186: No free node id found for ndbd(NDB). Program: ndbd Pid: 24386 Trace: <no tracefile> Version: mysql-5.1.27 ndb-6.3.17-RC ***EOM***  
 
- Tìm hiểu những dòng màu đỏ. - Xem lại file config.ini đi, bạn đã chuyển sang dùng 2 data nodes và 2 SQL nodes mà vẫn dùng file cấu hình cho 1 data node và 1 SQL node à? PS: - Đoạn log này bị 'vênh' so với thông tin chạy ndb ở trên - Tớ hỏi $ ps aux trên con .13 ấy (con chưa kết nối được ấy) chứ con .14 thì hỏi làm gì?]]>
/hvaonline/posts/list/25449.html#156927 /hvaonline/posts/list/25449.html#156927 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
[root@RESEARCH-02 ~]# ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.2  10304   660 ?        Ss   Oct29   0:00 init [3]      
root         2  0.0  0.0      0     0 ?        S    Oct29   0:00 [migration/0]
root         3  0.0  0.0      0     0 ?        SN   Oct29   0:00 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S    Oct29   0:00 [watchdog/0]
root         5  0.0  0.0      0     0 ?        S<   Oct29   0:00 [events/0]
root         6  0.0  0.0      0     0 ?        S<   Oct29   0:00 [khelper]
root         9  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kthread]
root        13  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kblockd/0]
root        14  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kacpid]
root       177  0.0  0.0      0     0 ?        S<   Oct29   0:00 [cqueue/0]
root       180  0.0  0.0      0     0 ?        S<   Oct29   0:00 [khubd]
root       182  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kseriod]
root       247  0.0  0.0      0     0 ?        S    Oct29   0:00 [pdflush]
root       249  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kswapd0]
root       250  0.0  0.0      0     0 ?        S<   Oct29   0:00 [aio/0]
root       453  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kpsmoused]
root       488  0.0  0.0      0     0 ?        S<   Oct29   0:00 [scsi_eh_0]
root       489  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kjournald]
root       516  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kauditd]
root       550  0.0  0.2  12560   748 ?        S<s  Oct29   0:00 /sbin/udevd -d
root      1687  0.0  0.0      0     0 ?        S<   Oct29   0:00 [kmirrord]
root      2255  0.0  0.2  16228   648 ?        S<sl Oct29   0:00 auditd
root      2257  0.0  1.8 116120  4640 ?        S<s  Oct29   0:00 python /sbin/au
root      2275  0.0  0.2  10068   740 ?        Ss   Oct29   0:00 syslogd -m 0
root      2279  0.0  0.1   3764   416 ?        Ss   Oct29   0:00 klogd -x
rpc       2329  0.0  0.2   8008   596 ?        Ss   Oct29   0:00 portmap
root      2354  0.0  0.3  12212   836 ?        Ss   Oct29   0:00 rpc.statd
root      2395  0.0  0.2  42008   684 ?        Ss   Oct29   0:00 rpc.idmapd
dbus      2422  0.0  0.3  21220   784 ?        Ss   Oct29   0:00 dbus-daemon --s
root      2437  0.0  0.3  10376   772 ?        Ss   Oct29   0:00 /usr/sbin/hcid
root      2441  0.0  0.2   5892   532 ?        Ss   Oct29   0:00 /usr/sbin/sdpd
root      2461  0.0  0.0      0     0 ?        S<   Oct29   0:00 [krfcommd]
root      2508  0.0  0.5  20992  1288 ?        Ssl  Oct29   0:00 pcscd
root      2527  0.0  0.1   8476   480 ?        Ss   Oct29   0:00 /usr/bin/hidd -
root      2547  0.0  0.4  29892  1172 ?        Ssl  Oct29   0:00 automount
root      2570  0.0  0.2   3760   548 ?        Ss   Oct29   0:00 /usr/sbin/acpid
root      2585  0.0  0.9 127984  2348 ?        Ss   Oct29   0:00 cupsd
root      2603  0.0  0.4  44284  1080 ?        Ss   Oct29   0:00 /usr/sbin/sshd
root      2717  0.0  0.9  62284  2280 ?        Ss   Oct29   0:00 sendmail: accep
smmsp     2724  0.0  0.6  53040  1764 ?        Ss   Oct29   0:00 sendmail: Queue
root      2740  0.0  0.1   6412   360 ?        Ss   Oct29   0:00 gpm -m /dev/inp
root      2764  0.0  0.4  73872  1124 ?        Ss   Oct29   0:00 crond
xfs       2791  0.0  0.4  20140  1052 ?        Ss   Oct29   0:00 xfs -droppriv -
root      2820  0.0  0.1  18672   448 ?        Ss   Oct29   0:00 /usr/sbin/atd
root      2835  0.0 18.0 263272 45648 ?        S    Oct29   1:35 /usr/bin/python
avahi     2851  0.0  0.5  24108  1348 ?        Ss   Oct29   0:00 avahi-daemon: r
avahi     2852  0.0  0.1  23084   320 ?        Ss   Oct29   0:00 avahi-daemon: c
68        2867  0.0  1.6  30876  4052 ?        Ss   Oct29   0:00 hald
root      2868  0.0  0.3  21620   996 ?        S    Oct29   0:00 hald-runner
68        2874  0.0  0.3  12264   804 ?        S    Oct29   0:00 hald-addon-acpi
68        2879  0.0  0.3  12268   804 ?        S    Oct29   0:00 hald-addon-keyb
root      2891  0.0  0.2  10168   636 ?        S    Oct29   0:33 hald-addon-stor
root      2930  0.0  0.1   4036   356 ?        S    Oct29   0:00 /usr/sbin/smart
root      2933  0.0  0.1   3748   452 tty1     Ss+  Oct29   0:00 /sbin/mingetty
root      2934  0.0  0.1   3748   452 tty2     Ss+  Oct29   0:00 /sbin/mingetty
root      2935  0.0  0.1   3748   452 tty3     Ss+  Oct29   0:00 /sbin/mingetty
root      2936  0.0  0.1   3752   456 tty4     Ss+  Oct29   0:00 /sbin/mingetty
root      2937  0.0  0.1   3748   452 tty5     Ss+  Oct29   0:00 /sbin/mingetty
root      2938  0.0  0.1   3748   456 tty6     Ss+  Oct29   0:00 /sbin/mingetty
root      3893  0.0  0.0      0     0 ?        S    Oct29   0:00 [pdflush]
root      6651  0.0  0.4  62900  1192 ?        S    01:33   0:00 /bin/sh ./bin/m
mysql     6708  0.0  6.2 107632 15752 ?        Sl   01:33   0:02 /usr/local/mysq
root      9663  0.0  1.1  71680  2792 ?        Ss   23:26   0:00 sshd: root@pts/
root      9665  0.0  0.5  65124  1468 pts/1    Ss   23:26   0:00 -bash
root      9695  0.0  0.3  64668   964 pts/1    R+   23:27   0:00 ps aux
Nếu trong hệ thống của em chỉ có một con Data node và một con SQL node thì mọi thứ kết nối vẫn ok, không có gì sảy ra hết. Nhưng nếu trong hệ thống em có 2 con data node thì nó có vấn đề: Nếu con server 5.13 em chay ndbd thì con này sẽ tự động kết nối vào server và con 5.14 tự động ngắt connect. Và con 5.14 chạy Ndbd thì con này sẽ kết nối vào sever. và con 5.13 ngắt kết nối khỏi server. Code:
[root@RESEARCH-01 ~]# ndb_mgm
-- NDB Cluster -- Management Client --
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=2 (not connected, accepting connect from 192.168.5.13)
id=3    @192.168.5.14  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1    @192.168.5.12  (mysql-5.1.27 ndb-6.3.17)

[mysqld(API)]   1 node(s)
id=4 (not connected, accepting connect from 192.168.5.14)

ndb_mgm>
File config.ini cua em: Code:
#==================================================
## Options affecting ndbd processes on all data nodes:
#==================================================

[ndbd default]
NoOfReplicas=1
DataMemory=80M
IndexMemory=18M

#==================================================
##                TCP/IP options:
#==================================================

[tcp default]
portnumber=2202

#==================================================
##          Management process options:
#==================================================

[ndb_mgmd]
hostname=192.168.5.12
datadir=/usr/local/mysql/mysql-cluster

#==================================================
##         Options for data node
#==================================================

[ndbd]
hostname=192.168.5.13
datadir=/usr/local/mysql/data

[ndbd]
hostname=192.168.5.14
datadir=/usr/local/mysql/data

#==================================================
##               SQL node options:
#==================================================

[mysqld]
hostname=192.168.5.14
]]>
/hvaonline/posts/list/25449.html#157011 /hvaonline/posts/list/25449.html#157011 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? # ps aux | grep ndbd, chứ không phải là chỉ # ps aux thôi. - Tôi cần thông báo lỗi khi chạy ndbd trên 1 trong 2 con data node - Thiếu 1 cái SQL node trong config.ini - Trên 2 con data nodes có file cấu hình my.cnf chưa? - Bạn biết thứ tự chạy các nodes chứ? - iptables thế nào? - Tôi cần thông tin chứng minh điều này:
Nếu con server 5.13 em chay ndbd thì con này sẽ tự động kết nối vào server và con 5.14 tự động ngắt connect. Và con 5.14 chạy Ndbd thì con này sẽ kết nối vào sever. và con 5.13 ngắt kết nối khỏi server.  
]]>
/hvaonline/posts/list/25449.html#157017 /hvaonline/posts/list/25449.html#157017 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
[root@RESEARCH-02 ~]# ps aux | grep ndbd
root     10513  0.0  0.2  60232   580 pts/1    D+   04:22   0:00 grep ndbd
[root@RESEARCH-02 ~]#
Còn thứ tự chạy hiện giờ em chạy là 1. server MGM chạy trước với lệnh: Code:
[root@RESEARCH-01 mysql-cluster]# ndb_mgmd ./config.ini
2. Server data node Code:
[root@RESEARCH-03 ~]# ndbd
3. SQL node tự động connect vào MGM. và hiện em đã bỏ bớt một SQL node để đánh bug]]>
/hvaonline/posts/list/25449.html#157039 /hvaonline/posts/list/25449.html#157039 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
trên con server 5.13 như lúc đầu em nói cái tiến trình ndbd nó không chạy thì sao mà ps aux cho anh xem được  
Ban đầu file cấu hình config.ini của bạn chỉ có 1 data node nên bạn start cái node thứ 2 nó mới la lên rằng:
No free node id found for ndbd(NDB). 
Sau khi bạn chỉnh lại config.ini, thì khi start ở node 2 lên, tôi chắc chắn rằng nó không la thế nữa, vậy nó báo cáo gì?

centos wrote:
3. SQL node tự động connect vào MGM. và hiện em đã bỏ bớt một SQL node để đánh bug 
"Tự động connect" sao chưa thấy trong ndb_mgm -e 'SHOW' nhỉ? Còn vài câu hỏi bạn chưa trả lời:
- Trên 2 con data nodes có file cấu hình my.cnf chưa? - iptables thế nào? - Tôi cần thông tin chứng minh điều này:
Nếu con server 5.13 em chay ndbd thì con này sẽ tự động kết nối vào server và con 5.14 tự động ngắt connect. Và con 5.14 chạy Ndbd thì con này sẽ kết nối vào sever. và con 5.13 ngắt kết nối khỏi server.  
 
  ]]>
/hvaonline/posts/list/25449.html#157045 /hvaonline/posts/list/25449.html#157045 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=2    @192.168.5.13  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0, Master)
id=3    @192.168.5.14  (mysql-5.1.27 ndb-6.3.17, starting, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1   (mysql-5.1.27 ndb-6.3.17)

[mysqld(API)]   2 node(s)
id=4 (not connected, accepting connect from 192.168.5.14)
id=5 (not connected, accepting connect from 192.168.5.13)
]]>
/hvaonline/posts/list/25449.html#157139 /hvaonline/posts/list/25449.html#157139 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#157140 /hvaonline/posts/list/25449.html#157140 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? tất cả các nodes của bạn thế nào?]]> /hvaonline/posts/list/25449.html#157141 /hvaonline/posts/list/25449.html#157141 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
Xong rồi anh tất cả đều connect đến MGM, lỗi sảy ra là do MGM bị lỗi, và em build là bản mới thì tất cả mọi thứ ok hết. Cám ơn anh Quanta đã giúp đỡ nhiều 
--> Cụ thể hơn được không bạn?]]>
/hvaonline/posts/list/25449.html#157144 /hvaonline/posts/list/25449.html#157144 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#157172 /hvaonline/posts/list/25449.html#157172 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node?

centos wrote:
... Em chỉ đang nhận định là lúc đầu trong một thời điểm nó chỉ có thể open port 1186 cho 1 IP. Nếu một IP khác sử dụng query đến port 1186 thì nó sẽ tự động disconnect một IP đã connect trước đó.  
Chắc chắn là không có chuyện đó, trừ phi file cấu hình trên Management node bị sai (như đã nói ở trên).]]>
/hvaonline/posts/list/25449.html#157173 /hvaonline/posts/list/25449.html#157173 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#157175 /hvaonline/posts/list/25449.html#157175 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
[root@RESEARCH-01 ~]# ndb_mgm -e show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=2    @192.168.5.14  (mysql-5.1.27 ndb-6.3.17, Nodegroup: 0, Master)
id=3    @192.168.5.15  (mysql-5.1.27 ndb-6.3.17, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1    @192.168.5.12  (mysql-5.1.27 ndb-6.3.17)

[mysqld(API)]   1 node(s)
id=4    @192.168.5.13  (mysql-5.1.27 ndb-6.3.17)
. Khi em vào trong Mysql node để tạo database và tạo table với ENGINE=NDBDCLUSTER Code:
ERROR 1005 (HY000): Can't create table 'dbcluster.aggregator_category_feed' (errno: 157)
]]>
/hvaonline/posts/list/25449.html#158176 /hvaonline/posts/list/25449.html#158176 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? màu đỏ:

centos wrote:
Khi em vào trong Mysql node để tạo database và tạo table với ENGINE=NDBDCLUSTER Code:
ERROR 1005 (HY000): Can't create table 'dbcluster.aggregator_category_feed' (errno: 157)
 
]]>
/hvaonline/posts/list/25449.html#158183 /hvaonline/posts/list/25449.html#158183 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
mysql> CREATE TABLE IF NOT EXISTS `aggregator_category_feed` (   `fid` int(11) NOT NULL default '0',   `cid` int(11) NOT NULL default '0',   PRIMARY KEY  (`fid`,`cid`) ) ENGINE=NDBCLUSTER
]]>
/hvaonline/posts/list/25449.html#158186 /hvaonline/posts/list/25449.html#158186 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? mysql> SHOW ENGINES\G; Ngay sau khi gặp lỗi trên, bạn gõ tiếp: mysql> SHOW WARNINGS; mysql> SHOW ERRORS; xem nó 'báo cáo' gì?]]> /hvaonline/posts/list/25449.html#158187 /hvaonline/posts/list/25449.html#158187 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Code:
mysql> SHOW ENGINES\G
*************************** 1. row ***************************
      Engine: ndbcluster
     Support: YES
     Comment: Clustered, fault-tolerant tables
Transactions: YES
          XA: NO
  Savepoints: NO
*************************** 2. row ***************************
      Engine: MRG_MYISAM
     Support: YES
     Comment: Collection of identical MyISAM tables
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 3. row ***************************
      Engine: BLACKHOLE
     Support: YES
     Comment: /dev/null storage engine (anything you write to it disappears)
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 4. row ***************************
      Engine: CSV
     Support: YES
     Comment: CSV storage engine
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 5. row ***************************
      Engine: MEMORY
     Support: YES
     Comment: Hash based, stored in memory, useful for temporary tables
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 6. row ***************************
      Engine: InnoDB
     Support: YES
     Comment: Supports transactions, row-level locking, and foreign keys
Transactions: YES
          XA: YES
  Savepoints: YES
*************************** 7. row ***************************
      Engine: ARCHIVE
     Support: YES
     Comment: Archive storage engine
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 8. row ***************************
      Engine: MyISAM
     Support: DEFAULT
     Comment: Default engine as of MySQL 3.23 with great performance
Transactions: NO
          XA: NO
  Savepoints: NO
8 rows in set (0.01 sec)
Không hiểu tại sao không có engine: NDB Khi bi lỗi mình chạy lện show errors; Code:
mysql> show errors;
+-------+------+----------------------------------------------------------------------+
| Level | Code | Message                                                                           |
+-------+------+----------------------------------------------------------------------+
| Error | 1005 | Can't create table 'dbcluster.aggregator_category_feed' (errno: 157) | 
+-------+------+----------------------------------------------------------------------+
1 row in set (0.00 sec)
ProcessList trong cluster Code:
mysql> SHOW PROCESSLIST\G
*************************** 1. row ***************************
     Id: 1
   User: system user
   Host: 
     db: NULL
Command: Daemon
   Time: 1356
  State: [color=#FF0000]Waiting for ndbcluster to start[/color]
   Info: NULL
*************************** 2. row ***************************
     Id: 3
   User: root
   Host: localhost
     db: dbcluster
Command: Query
   Time: 0
  State: NULL
   Info: SHOW PROCESSLIST
2 rows in set (0.00 sec)
]]>
/hvaonline/posts/list/25449.html#158189 /hvaonline/posts/list/25449.html#158189 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? /hvaonline/posts/list/25449.html#158403 /hvaonline/posts/list/25449.html#158403 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Bạn thử restart ndb_mgmd trên con Management node xem.   Em đã start lại nhiều lần rồi và các node đã kết nối tốt vào MGM Code:
[root@RESEARCH-01 ~]# ndb_mgm -e show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=2    @192.168.5.14  (mysql-5.1.27 ndb-6.3.17, Nodegroup: 0, Master)
id=3    @192.168.5.15  (mysql-5.1.27 ndb-6.3.17, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1    @192.168.5.12  (mysql-5.1.27 ndb-6.3.17)

[mysqld(API)]   1 node(s)
id=4    @192.168.5.13  (mysql-5.1.27 ndb-6.3.17)
Log có gì không bạn?  
Log trên con SQL node của em như sau: Code:
081111 23:24:50 [ERROR] NDB: CREATE TABLE IF NOT EXISTS mysql.ndb_apply_status ( server_id INT UNSIGNED NOT NULL, epoch BIGINT UNSIGNED NOT NULL,  log_name VARCHAR(255) BINARY NOT NULL,  start_pos BIGINT UNSIGNED NOT NULL,  end_pos BIGINT UNSIGNED NOT NULL,  PRIMARY KEY USING HASH (server_id) ) ENGINE=NDB CHARACTER SET latin1: error Can't create table 'mysql.ndb_apply_status' (errno: 157) 1005(ndb: 0) 1 1
081111 23:24:50 [Note] /usr/local/mysql/bin/mysqld: Normal shutdown

081111 23:24:50 [Note] Event Scheduler: Purging the queue. 0 events
081111 23:24:50 [Note] Stopping Cluster Utility thread
081111 23:24:53 [Note] Stopping Cluster Binlog
081111 23:24:56  InnoDB: Starting shutdown...
081111 23:24:58  InnoDB: Shutdown completed; log sequence number 0 46419
081111 23:24:58 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete

081111 23:24:58 mysqld_safe mysqld from pid file /usr/local/mysql/data/RESEARCH-02.pid ended
081111 23:31:49 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
081111 23:31:50  InnoDB: Started; log sequence number 0 46419
081111 23:31:50 [Note] NDB: NodeID is 4, management server '192.168.5.12:1186'
081111 23:31:51 [Note] NDB[0]: some storage nodes connected
081111 23:31:51 [Warning] NDB: server id set to zero will cause any other mysqld with bin log to log with wrong server id
081111 23:31:51 [Note] Starting Cluster Binlog Thread
081111 23:31:51 [Note] Event Scheduler: Loaded 0 events
081111 23:31:51 [Note] /usr/local/mysql/bin/mysqld: ready for connections.
Version: '5.1.27-ndb-6.3.17-cluster-gpl'  socket: '/tmp/mysql.sock'  port: 3306  MySQL Cluster Server (GPL)

081111 23:47:31 [ERROR] NDB Binlog: ndbevent->execute failed for REPL$mysql/ndb_schema; 1427 Api node died, when SUB_START_REQ reached node 
081111 23:47:31 [ERROR] NDB Binlog:FAILED CREATE (DISCOVER) EVENT OPERATIONS Event: REPL$mysql/ndb_schema
]]>
/hvaonline/posts/list/25449.html#158450 /hvaonline/posts/list/25449.html#158450 GMT
Re: [MySQL cluster] SQL node không thể kết nối đến Management node? http://forums.mysql.com/read.php?25,133034,133034#msg-133034 http://lists.mysql.com/cluster/5744 ]]> /hvaonline/posts/list/25449.html#158570 /hvaonline/posts/list/25449.html#158570 GMT Re: [MySQL cluster] SQL node không thể kết nối đến Management node? Bạn xem lại permission trên datadir?   Hiện giờ thì tất ca datadir trên data node của em đều là Code:
drwxr-x---  5 mysql mysql  4096 Nov 12 08:16 data
Cung cấp thêm log trên Management node?  
Log tren MGM: Code:
[root@RESEARCH-01 mysql-cluster]# tail ndb_1_cluster.log 
2008-11-13 01:04:50 [MgmSrvr] INFO     -- Node 2: Local checkpoint 8 started. Keep GCI = 9798 oldest restorable GCI = 3
2008-11-13 02:02:36 [MgmSrvr] INFO     -- Node 2: Local checkpoint 9 started. Keep GCI = 11431 oldest restorable GCI = 3
2008-11-13 03:00:19 [MgmSrvr] INFO     -- Node 2: Local checkpoint 10 started. Keep GCI = 13079 oldest restorable GCI = 3
2008-11-13 03:58:05 [MgmSrvr] INFO     -- Node 2: Local checkpoint 11 started. Keep GCI = 14725 oldest restorable GCI = 3
2008-11-13 04:55:54 [MgmSrvr] INFO     -- Node 2: Local checkpoint 12 started. Keep GCI = 16392 oldest restorable GCI = 3
2008-11-13 05:53:39 [MgmSrvr] INFO     -- Node 2: Local checkpoint 13 started. Keep GCI = 18032 oldest restorable GCI = 3
2008-11-13 06:51:24 [MgmSrvr] INFO     -- Node 2: Local checkpoint 14 started. Keep GCI = 19674 oldest restorable GCI = 3
2008-11-13 07:49:10 [MgmSrvr] INFO     -- Node 2: Local checkpoint 15 started. Keep GCI = 21333 oldest restorable GCI = 3
2008-11-13 08:45:13 [MgmSrvr] WARNING  -- Node 2: Node 4 missed heartbeat 2
2008-11-13 08:46:54 [MgmSrvr] INFO     -- Node 2: Local checkpoint 16 started. Keep GCI = 22986 oldest restorable GCI = 3
]]>
/hvaonline/posts/list/25449.html#158599 /hvaonline/posts/list/25449.html#158599 GMT