打工人 发表于 2023-3-26 19:09:01

show slave status; error 2027 hy000 malformed packet

执行show slave status;报错 error 2027 hy000 malformed packet
mysql版本是 5.7.35
在生产集群上,执行其他sql目前都没发现有什么问题,就是执行show slave status; 的时候会报错,然后当前连接被强行退出
出现也比较奇怪,有些机器是同版本mysql同配置my.cnf的 执行这条sql也不会报错,是不是和网络有关系

yejr 发表于 2023-3-27 09:40:12

请补充几个信息
1、MySQL客户端是什么版本,例如
/usr/local/GreatSQL-8.0.25-17-Linux-glibc2.28-x86_64/bin/mysql --version
/usr/local/GreatSQL-8.0.25-17-Linux-glibc2.28-x86_64/bin/mysqlVer 8.0.25-17 for Linux on x86_64 (GreatSQL (GPL), Release 17, Revision 202303171527)

2、这个MySQL客户端连接其他server端是否也会报错。

打工人 发表于 2023-3-28 14:50:19

mysqlVer 14.14 Distrib 5.7.40, for linux-glibc2.12 (x86_64) usingEditLine wrapper
mysqlVer 14.14 Distrib 5.7.35, for linux-glibc2.12 (x86_64) usingEditLine wrapper
两个版本都会报错

我是在mysql本机器上的客户端连本机执行报错的,用navcat连这个mysql也会报错

打工人 发表于 2023-3-28 14:52:16

印象中之前执行这个命令是不会报错的,也不知道是网络做了什么更改 或者其他什么原因导致的这个问题

yejr 发表于 2023-3-29 15:17:32

打工人 发表于 2023-3-28 14:52
印象中之前执行这个命令是不会报错的,也不知道是网络做了什么更改 或者其他什么原因导致的这个问题 ...

那可能要抓包分析了,或者采用排除法定位原因

打工人 发表于 2023-3-30 12:01:15

能说下 抓包 大概的排查思路吗
页: [1]
查看完整版本: show slave status; error 2027 hy000 malformed packet