Перед установкой zabbix сервера лучше с начала сконфигурировать базу данных.
Пример конфигурации my.cnf
Spoiler |
SelectПоказать> |
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
innodb_file_per_table
innodb_flush_method=O_DIRECT
innodb_log_file_size=1G
innodb_buffer_pool_size=4G
thread_cache_size=64
query_cache_limit=2M
query_cache_size=128M
tmp_table_size=256M
max_heap_table_size=256M
table_cache=512
max_connections=1000
innodb_flush_log_at_trx_commit=2
join_buffer_size=256k
#read_buffer_size=256k
read_rnd_buffer_size=256k
key_buffer=1024M
sort_buffer=128M
record_buffer=32M
#max_join_size=1000000
max_sort_length=20
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
|
Особо стоит отметить
innodb_file_per_table
innodb_flush_method=O_DIRECT
innodb_log_file_size=1G
innodb_buffer_pool_size=4G
После можно устанавливать zabbix, если это сделать потом, то потребуется сделать бэкап баз данных, удалить их и удалить файлы ibdata1, ib_logfile0 и ib_logfile1. Потом создать заново базы данных, и загрузить бэкап баз данных.