我是mysql新手,我尝试配置和运行集群。我已经完成了安装和配置,my.cnf。我们可以看到集群管理器和数据节点是正确的:
mysql集群管理服务器mysql-5.7.13 ndb-7.5.3
2016-10-05 16:48:55[ndbd]信息--天使连接到'10.1.4.39:1186'2016-10-05 16:48:55[ndbd]信息--天使分配节点ID:2
好吧,但我去检查我的集群,结果显示:
-- NDB Cluster -- Management Client --
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @10.1.4.41 (mysql-5.7.13 ndb-7.5.3, Nodegroup: 0, *)
id=3 @10.1.4.42 (mysql-5.7.13 ndb-7.5.3, Nodegroup: 0)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @10.1.4.39 (mysql-5.7.13 ndb-7.5.3)
[mysqld(API)] 1 node(s)
id=4 (not connected, accepting connect from manager.mysql.cluster)
为什么mysqld没有连接?输出正常吗?当我连接到mysql时,并没有像它应该显示的那样显示its connected to ndb
mysql数据库
当我展示mysql中的引擎时,它没有
显示引擎
如果你有类似的问题,或者有人知道这个问题的解决方法,或者我做错了什么,请告诉我。非常感谢,对不起我的英语。
1条答案
按热度按时间bfnvny8b1#
您需要手动启动sql server(mysqld进程)。
使用
--initialize
选项:您可能需要指定
--basedir
或者--datadir
如果mysqld没有看到正确的安装或数据目录mysql 5.7.6之前的版本,使用
mysql_install_db