Ошибка при обновлении Zabbix до версии 7.0

You do not have the SUPER privilege and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable) [create trigger hosts_insert after insert on hosts…

Ошибка возникает при попытке импортировать функцию или триггер, содержащие операторы, вносящие изменения в базу данных. Ошибка возникает только в том случае, если для сервера MySQL включена опция двоичного журналирования, необходимая для репликации.

Решение:

mysql> SET GLOBAL log_bin_trust_function_creators = 1;

Повторно запускаем Zabbix server и контролируем процесс обновления:

tail -f /var/log/zabbix/zabbix_server.log

После завершения обновления:

mysql> SET GLOBAL log_bin_trust_function_creators = 0;