Установка Zabbix 5.2 на Debian 10 | (Proxmox | LXC)

Автор: | 28.11.2020

Установка Zabbix 5.2 на Debian 10 | Фиаско и проблемы

Вводные данные: устанавливался последний релиз Zabbix 5.2 на Debian 10, в качестве БД выбрана MySQL (нагрузка небольшая), веб сервер – Nginx.
Установка в контейнер LXC на базе системы виртуализации Proxmox VE

Инструкцией по установке служили:
Официальная страничка Zabbix “Скачать и установить Zabbix”
Установка и настройка Zabbix 5.0
УСТАНОВКА ZABBIX НА DEBIAN 10 (Apache)

Проблема №1

После обновления:

и установки зависимостей:

mysql сервер невозможно запустить или как то исправить.
Ошибка «ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/run/mysqld/mysqld.sock’ (2 “No such file or directory”)»

Нужно установить mariadb сервер: # apt install mariadb-server
После установки запустить и везде YES:
mysql_secure_installation

Проблема №2

После установки mariaDB сервер невозможно запустить 🙂

В настройках (options) Proxmox используемого контейнера нужно выставить параметр Features – Nestting, предварительно остановив машину. В противном случае, после установки MariaDB не сможет запуститься.
С этим я накололся здесь

Проблема №3

После ввода команды:

для создания схемы БД и наполнения её нужными данными не происходит ничего. В моём случае я курил больше часа, не трогая консоль. При остановке, БД была повреждена.
Нужно внести в блок [mysqld] конфигурационного файла sql:

После создания схемы этот параметр можно удалить.
У меня этот файл находится здесь (еле нашёл):
/etc/mysql/mariadb.conf.d/50-server.cnf
Так же исправил кодировку на utf8, которая стояла по умолчанию utf8mb4 в этом же файле в двух местах.
После этого удалил битую БД и создал заново по инструкции:

После этого выполнил скрипт:

Через 20 минут всё установилось.

Проблема №4

Установка zabbix agent на Centos оказалась нетривиальной в отличии от:
apt install zabbix-agent для Debian
Нужно сперва подключить репозиторий, сверившись с наименование последнего нужного релиза здесь:

после уже:
Внесение в автозагрузку, старт и стоп аналогичен для обеих ОС:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.