我的机器是red hat 5.3
mysql是mysql-cluster-gpl-7.0.6-linux-i686-glibc23.tar.gz我按照http://www.zdnet.com.cn/server/2008/0310/761524.shtml这份文档安装的
ndbd和ndb_mgm都是对的
但是最后mysqld无法连接
一直是
[mysqld(API)]   2 node(s)
id=4 (not connected, accepting connect from any host)
id=5 (not connected, accepting connect from any host)
请问应该怎么解决,谢谢

解决方案 »

  1.   

    太长了,不方便仔细看,估计你有些参数设置不对罢啦
    你参考官方的配置文档吧:
    http://dev.mysql.com/doc/refman/5.1/zh/ndbcluster.html
      

  2.   

    这个和我给的文章没有什么区别
    我从日志中看到
    090806 12:50:16 mysqld_safe Starting mysqld daemon with databases from /home/mysql/mysql-cluster/data
    090806 12:50:16  InnoDB: Started; log sequence number 0 46409
    090806 12:50:16 [Note] NDB: NodeID is 4, management server '10.10.1.70:1186'
    090806 12:50:17 [Note] NDB[0]: NodeID: 4, no storage nodes connected (timed out)
    090806 12:50:17 [Note] Starting Cluster Binlog Thread
    090806 12:50:17 [Note] Event Scheduler: Loaded 0 events
    090806 12:50:17 [Note] /home/mysql/mysql-cluster/bin/mysqld: ready for connections.
    Version: '5.1.34-ndb-7.0.6-cluster-gpl-log'  socket: '/tmp/mysql.sock'  port: 3306  MySQL Cluster Server (GPL)
    090806 12:50:18 [Note] NDB Binlog: Ndb tables initially read only.网上找了很多资料,有的说是mysql bug,不知道是不是,有没有解决的方法