前期搭建都顺利 到最后zabbix server 做编译 make && make install 的时候
碰过了报错
db.c: In function ‘zbx_db_connect’:
db.c:288:2: error: unknown type name ‘my_bool’
my_bool mysql_reconnect = 1;
上了zabbix平台 查看了 发现算一个BUG
继续观察
--- zabbix-3.4.8/src/libs/zbxdb/db.c.orig 2018-04-03 12:15:54.000000000 +0100 +++ zabbix-3.4.8/src/libs/zbxdb/db.c 2018-04-30 22:29:54.604497240 +0100 @@ -282,7 +282,7 @@ #if defined(HAVE_IBM_DB2) char *connect = NULL; #elif defined(HAVE_MYSQL) - my_bool mysql_reconnect = 1; + _Bool mysql_reconnect = 1; #elif defined(HAVE_ORACLE) char *connect = NULL; sword err = OCI_SUCCESS; zabbix.support 上面的解决方案