Instalace Zabbixu na Apache a MariaDB s využitím nepodporované verze DB

Zabbix je velmi pěkný free monitorovací software, který je k dispozici pod licencí GPLv2. Požadavky pro instalaci jsou shrnuty na webu. Samotná instalace je velmi přehledně popsána na oficiálních stránkách.

V tomto článku se chci ale věnovat konkrétnímu nastavení, které je nezbytné pro úspěšné provozování s nepodporovanou verzí databáze, konkrétně mariadb-10.3.28-1.module_el8, při oficiálně požadované 10.5.00-11.0.X (v době psaní tohoto článku v září 2023).

Nastavení MariaDB:

Nejlépe je vytvořit soubor /etc/my.cnf.d/log_bin_trust_function_creators.cnf s obsahem:

[mysqld]
# log settings #
log-bin-trust-function-creators=1

Nastavení Zabbix serveru:

V konfiguračním souboru /etc/zabbix/zabbix_server.conf pak nastavíme:

### Option: AllowUnsupportedDBVersions
# Allow server to work with unsupported database versions.
# 0 - do not allow
# 1 - allow
#
# Mandatory: no
# Default: AllowUnsupportedDBVersions=0

AllowUnsupportedDBVersions=1

I tak se ale budeme v dashboardu nadále setkávat s varováním:

MariaDB 10.03.28 Varování! Verze MariaDB databáze serveru není podporovaná. Měla by být alespoň 10.05.00.

Což ovšem podle stávajících zkušeností nebrání v úspěšném používání tohoto produktu.

That's all, folks!

Views: 2

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *