【问题标题】:Mysql Cluster data ndoe can not start to connecto management nodeMysql Cluster 数据 ndoe 无法启动连接到管理节点
【发布时间】:2018-10-20 08:19:28
【问题描述】:

现在,每个配置都可以,但是当我使用时

./ndbd --initial

在数据节点上,它将输出日志:

ndb_mgm:

强制节点关闭已完成。在 startphase 0 期间发生。由错误 2350 引起:'从管理服务器接收到无效配置(配置错误)。永久性错误,需要外部操作”。

ndbd:

  • 2018-05-10 13:54:43 [ndbd] INFO -- Angel pid: 14533 started child: 14534
  • 2018-05-10 13:54:43 [ndbd] INFO -- 数据节点的初始启动,忽略磁盘上的任何信息
  • 2018-05-10 13:54:43 [ndbd] INFO -- 配置从“172.19.16.170:1186”获取,生成:1
  • 2018-05-10 13:54:43 [ndbd] INFO -- 将目录更改为“/var/lib/mysql-cluster”
  • 2018-05-10 13:54:43 [ndbd] INFO -- 提取的配置无效
  • 2018-05-10 13:54:43 [ndbd] 信息 -- ConfigParam: 113 未找到
  • 2018-05-10 13:54:43 [ndbd] INFO -- 错误处理程序关闭系统
  • 2018-05-10 13:54:43 [ndbd] INFO -- 错误处理程序关闭已完成 - 正在退出
  • 2018-05-10 13:54:43 [ndbd] ALERT -- 节点 2:强制节点关闭已完成。在 startphase 0 期间发生。由错误 2350 引起:'从管理服务器接收到无效配置(配置错误)。永久性错误,需要外部操作”。

现在,ndbd 日志告诉我,它从服务器错误中获取配置,但我不知道错误在哪里。

这是我的管理节点配置:

  • [ndbd 默认]
  • NoOfReplicas= 1
  • [mysqld 默认]
  • [ndb_mgmd 默认]
  • [tcp 默认]
  • [ndb_mgmd]
  • 主机名= 172.19.16.170
  • [ndbd]
  • NodeId=2
  • 主机名= 172.19.16.166
  • DataDir= /var/lib/mysql-cluster
  • [ndbd]
  • NodeId=3
  • 主机名= 172.19.16.167
  • DataDir= /var/lib/mysql-cluster
  • [mysqld]
  • [mysqld]
  • [mysqld]

【问题讨论】:

    标签: mysql mysql-cluster


    【解决方案1】:

    这是一个升级问题。该错误仅发生在 ndbd 中 7.5 版。但只有 7.6 版的 ndb_mgmd 可以将 IndexMemory 设置为 0。 ConfigParam: 113 是 IndexMemory 哪个 在 7.6 中已弃用。所以可能你正在运行 ndb_mgmd 7.6 版和 7.5 版的 ndbd。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-20
      • 2021-07-31
      • 2021-05-25
      • 1970-01-01
      • 2021-11-24
      • 2015-12-03
      相关资源
      最近更新 更多