Добрый день.
На Debian 11 поднял mySQL , установил Zabbix-server-mysql, но при запуске возникает ошибка, не создаётся log файл. Один раз переустановил, но проблема не решилась. Помогите где еще поискать проблему.
# systemctl status zabbix-server
● zabbix-server.service - Zabbix Server (MySQL/MariaDB)
Loaded: loaded ( ссылка удалена ; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2023-01-18 17:54:56 MSK; 12s ago
Docs: man:zabbix_server
Process: 28573 ExecStart=/usr/sbin/zabbix_server --foreground (code=exited, status=1/FAILURE)
Main PID: 28573 (code=exited, status=1/FAILURE)
CPU: 14ms
Started Zabbix Server (MySQL/MariaDB).
zabbix_server [28573]: unknown parameter "DBpassword" in config file " ссылка удалена ", line 120
zabbix-server.service: Main process exited, code=exited, status=1/FAILURE
zabbix-server.service: Failed with result 'exit-code'.
@banderazobn у вас ошибка в файле конфигурации сервера. Судя по всему, когда указывали пароль от базы данных, изменили имя самого параметра:
unknown parameter "DBpassword"
Параметр называется DBPassword. Регистр букв в Linux имеет значение.
@zerox Спасибо большое! Не обратил сразу внимание, файл поправил.Перезапусти, но статус сервера, даже после перезапуска остаётся в ошибке.
# systemctl status zabbix-server
● zabbix-server.service - Zabbix Server (MySQL/MariaDB)
Loaded: loaded ( ссылка удалена ; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2023-01-19 00:07:58 MSK; 10min ago
Docs: man:zabbix_server
Process: 31071 ExecStart=/usr/sbin/zabbix_server --foreground (code=exited, status=1/FAILURE)
Main PID: 31071 (code=exited, status=1/FAILURE)
CPU: 13ms
Started Zabbix Server (MySQL/MariaDB).
Starting Zabbix Server. Zabbix 5.0.8 (revision d3c78f993a).
Press Ctrl+C to exit.
Main process exited, code=exited, status=1/FAILURE
Failed with result 'exit-code'.
@banderazobn ситемный лог и лог zabbix server надо смотреть. Там будет ответ, в чём проблема.
@zerox Проблема в отсутствии файла - create.sql.gz: No such file or directory
Не могу понять, он должен создаваться при установке или его необходимо создать или перенести..
@banderazobn в последних версиях Zabbix Server он ставится из отдельного пакета zabbix-sql-scripts. В старых инструкциях это не отражено. Надо через пакетный менеджер установить этот пакет.
@zerox Понял, спасибо!
Получается пакет с офф. сайта zabbix-release_5.0-2+debian11_all.deb ( https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-2%2Bdebian11_all.deb) его не содержит?
@banderazobn да, если после установки у вас не появился этот файл. Я уже точно не помню, начиная с какой версии появилось это изменение.
@zerox Я проверил и другие пакеты, например zabbix-release_5.4-1+debian10_all.deb, он тоже не включает в себя zabbix-sql-scripts . Где же тогда его берут?))
# apt search zabbix
Сортировка… Готово
Полнотекстовый поиск… Готово
nagstamon/stable 3.4.1-1 all
Nagios status monitor which takes place in systray or on desktop
pcp-export-zabbix-agent/stable 5.2.6-1 amd64
Module for exporting PCP metrics to Zabbix agent
python3-protobix/stable 1.0.2-8 all
Implementation of Zabbix Sender protocol (Python 3)
python3-pyzabbix/stable 0.8.2-1 all
Zabbix API Python interface.
resource-agents/stable 1:4.7.0-1 amd64
Cluster Resource Agents
uwsgi-core/stable 2.0.19.1-7.1 amd64
fast, self-healing application container server (core)
zabbix-agent/stable,now 1:5.0.8+dfsg-1 amd64 [установлен]
network monitoring solution - agent
zabbix-frontend-php/stable,now 1:5.0.8+dfsg-1 all [установлен]
network monitoring solution - PHP front-end
zabbix-java-gateway/stable 1:5.0.8+dfsg-1 all
network monitoring solution - Java gateway
zabbix-proxy-mysql/stable 1:5.0.8+dfsg-1 amd64
network monitoring solution - proxy (using MySQL)
zabbix-proxy-pgsql/stable 1:5.0.8+dfsg-1 amd64
network monitoring solution - proxy (using PostgreSQL)
zabbix-proxy-sqlite3/stable 1:5.0.8+dfsg-1 amd64
network monitoring solution - proxy (using SQLite3)
zabbix-server-mysql/stable,now 1:5.0.8+dfsg-1 amd64 [установлен]
network monitoring solution - server (using MySQL)
zabbix-server-pgsql/stable 1:5.0.8+dfsg-1 amd64
network monitoring solution - server (using PostgreSQL)
@zerox Причем даже тут https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix/ для версии 5.0 он в списке отсутствует и для 5.4. Неужели его брать от 6.4?
Скачал отдельно пакет от 6.0 , но zabbix-sql-scripts он не содержит тоже. Буду благодарен, если подскажете, где его можно взять.
zabbix-sql-scripts_6.0.9~rc2-1+debian11_all.deb
Проблема решилась с версией 5.0.9 ( https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix/zabbix-server-mysql_5.0.9-1%2Bstretch_amd64.de b"> https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix/zabbix-server-mysql_5.0.9-1%2Bstretch_amd64.deb ) именно в ней есть zabbix-sql-scripts.