Error_code: 2005 - Mysql 操作员 - 连接到主机时出错

Error_code: 2005 - Mysql Operator - Error connecting to master

在 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,工作正常。

谢谢

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

mysql-vrit5nyrtlgbnrbln45tgtrgb-mysql-0.mysql.vrit5nyrtlgbnrbln45tgtrgb

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