无法启动mysql群集中的sql节点

uwopmtnx  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(169)

mysqld:[错误]无法打开所需的默认文件
我正在尝试用自动安装程序配置mysql集群。在部署和启动集群时,在启动sql节点时会收到以下消息
错误1
所以我检查了文件的权限。ls-l看起来像这样:

drwxrwxr-x 3 mysql ubuntu 4096 Sep 10 03:00 1 
   drwxrwxr-x 3 mysql ubuntu 4096 Sep 10 03:00 2
   drwxrwxr-x 2 mysql ubuntu 4096 Sep 10 03:30 49
   drwxrwxr-x 5 mysql ubuntu 4096 Sep 10 03:03 53

在53文件夹中:

-rw-rw-r-- 1 mysql ubuntu  214 Sep 10 03:25 my.cnf
   drwxrwxr-x 2 mysql ubuntu 4096 Sep 10 03:00 mysql
   drwxrwxr-x 2 mysql ubuntu 4096 Sep 10 03:00 test
   drwxrwxr-x 2 mysql ubuntu 4096 Sep 10 03:00 tmp

我已尝试手动运行该命令,并收到以下消息:

ubuntu@mysql-cluster-1:~/MySQL_Cluster/53$ !41
   /usr/sbin/mysqld --defaults-file=/home/ubuntu/MySQL_Cluster/53/my.cnf
   mysqld: [ERROR] Could not open required defaults file: /home/ubuntu/MySQL_Cluster/53/my.cnf
   mysqld: [ERROR] Fatal error in defaults handling. Program aborted!

文件my.cnf包含以下配置:


# 

   # Configuration file for test1
   # Generated by mcc
   #
   [mysqld]
   log-error=mysqld.53.err
   datadir="/home/ubuntu/MySQL_Cluster/53/data"
   tmpdir="/home/ubuntu/MySQL_Cluster/53/tmp"
   basedir="/usr/"
   port=3306
   ndbcluster=on
   ndb-nodeid=53
   ndb-connectstring=10.142.0.2:1186,
   socket="/home/ubuntu/MySQL_Cluster/53/mysql.socket"
   ndb-wait-setup=120
   ndb-batch-size=32768
   ndb-blob-read-batch-bytes=65536
   ndb-blob-write-batch-bytes=65536
   ndb-deferred-constraints=0
   ndb-log-apply-status=0
   ndb-log-empty-epochs=0
   ndb-log-empty-update=0
   ndb-log-exclusive-reads=0

编辑1:我使用的是安装了.deb文件的ubuntu18.04.1和mysql cluster 7.6.7

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题