mysql和ndb未连接

0s0u357o  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(353)

我是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中的引擎时,它没有
显示引擎
如果你有类似的问题,或者有人知道这个问题的解决方法,或者我做错了什么,请告诉我。非常感谢,对不起我的英语。

bfnvny8b

bfnvny8b1#

您需要手动启动sql server(mysqld进程)。
使用 --initialize 选项:

bin/mysqld --initialize

您可能需要指定 --basedir 或者 --datadir 如果mysqld没有看到正确的安装或数据目录

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

mysql 5.7.6之前的版本,使用 mysql_install_db

相关问题