【问题标题】:Error_code: 2005 - Mysql Operator - Error connecting to masterError_code: 2005 - Mysql Operator - 连接到主服务器时出错
【发布时间】:2020-09-06 05:29:12
【问题描述】:

在 3 个节点的集群中,node-1 崩溃,Mysql 容器日志中出现以下错误:

2020-05-19T17:40:00.273585Z 12 [ERROR] Slave I/O for channel '': error connecting to master 'sys_replication@mysql-vrit5nyrtlgbnrbln45tgtrgb-mysql-0.mysql.vrit5nyrtlgbnr' - retry-time: 10  retries: 32, Error_code: 2005

主节点 node-0 是 4/4 并且工作正常。

谢谢

【问题讨论】:

    标签: mysql kubernetes mysql-cluster kubernetes-operator


    【解决方案1】:

    问题在于服务器名称过长。 node-0 的完整 DNS 名称(加上命名空间的名称)是:

    mysql-vrit5nyrtlgbnrbln45tgtrgb-mysql-0.mysql.vrit5nyrtlgbnrbln45tgtrgb
    

    超过 60 个字符。因此,它被截断为 mysql-vrit5nyrtlgbnrbln45tgtrgb-mysql-0.mysql.vrit5nyrtlgbnr,这是一个无效的服务器名称,从而导致错误消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-05
      • 2014-10-29
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      • 2016-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多