您的位置:首页 > 博客中心 > 数据库 >

Zabbix错误提示MySQL server has gone away解决

时间:2022-03-14 17:30

#vim src/libs/zbxdb/db.c

int    zbx_db_connect(char *host, char *user, char *password, char *dbname, char *dbschema, char *dbsocket, int port)

{
      int   ret = ZBX_DB_OK, last_txn_error, last_txn_level;
      char           *connect =        my_bool         mysql_reconnect = 1;                                                                                  
      char   *connect =       sword err = OCI_SUCCESS;




    conn = mysql_init(
        {
            zabbix_errlog(ERR_Z3001, dbname, mysql_errno(conn), mysql_error(conn));
            ret = ZBX_DB_FAIL;

}


                 zabbix_log(LOG_LEVEL_WARNING, "Cannot set MySQL reconnect option.");
                                                             
        {
            zabbix_errlog(ERR_Z3001, dbname, mysql_errno(conn), mysql_error(conn));
            ret = ZBX_DB_FAIL;

}

注意红色字体的代码

./configure --host=x86_64-redhat-linux-gnu --build=x86_64-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/sha

re --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-dependency-tracking --enable-server --enable-proxy --enable-java --enable-agent --enable-ipv6 --with-net-snmp --with-libcurl --with-openipmi --with-unixodbc --with-ldap --with-ssh2 --with-libcurl --with-libxml2 --sysconfdir=/etc/zabbix --datadir=/var/lib --enable-server --with-mysql



重新编译完成后,整个世界清静了,问题完美解决!


原文链接

技术分享

欢迎关注公众号获取更多Zabbix知识


本文出自 “” 博客,请务必保留此出处

本类排行

今日推荐

热门手游