Всем привет. Нужен совет. Есть машина, на которой крутится zabbix. 8gb RAM и core2duo 1.8GHz. Два диска по 250 Гб обьеденены в RAID-1.
Проблема в том, что стабильно раз в сутки падает mysql и ругается на таблицы history, history_text, history_uint. Размер самой большой таблицы history_uint обычно 300-400МБ. Приходится удалять таблицы и восстанавливаться из бэкапа.
И так каждый день.
Я в этом деле новичек и с mysql раньше не сталкивался, может нужно что-то в его конфиге дописать?
Сейчас конфиг имеет такой вид:
Code:
Количество узлов сети 266 Количество элементов данных 2682 Количество триггеров 783 Требуемое быстродействие сервера, новые значения в секунду 70.58
И так каждый день.
Я в этом деле новичек и с mysql раньше не сталкивался, может нужно что-то в его конфиге дописать?
Сейчас конфиг имеет такой вид:
Code:
user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /home/mysql tmpdir =/tmp/mysqltmp/ #tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking innodb_file_per_table innodb_buffer_pool_size = 5000M innodb_data_file_path=ibdata1:5000M;ibdata2:3000M:autoextend innodb_flush_method=O_DIRECT innodb_log_file_size=64M tmp_table_size=256M max_heap_table_size=256M table_cache=512 innodb_flush_log_at_trx_commit=2 join_buffer_size=512k read_buffer_size=256k read_rnd_buffer_size=256k bind-address = 127.0.0.1 key_buffer = 256M max_allowed_packet = 2048M thread_stack = 192K thread_cache_size = 4 myisam-recover = BACKUP max_connections = 400 query_cache_limit = 1M query_cache_size = 64M log_error = /var/log/mysql/error.log log_slow_queries = /var/log/mysql/mysql-slow.log expire_logs_days = 10 max_binlog_size = 100M
Comment