Kaspersky Security Center 9

 
 
 

Как настроить MySQL-сервер для работы с Kaspersky Security Center?

ID: 7384
Сложность
2012 фев 16
 
 
 
 

Информация из статьи применима к программе Kaspersky Security Center 9.0

Если в качестве сервера базы данных для Kaspersky Security Center используется MySQL-сервер, то необходимо включить поддержку хранилищ InnoDB и MEMORY и поддержку кодировок utf и ucs2.

Настройки запуска MySQL храняться в конфигурационном файле my.ini (путь по умолчанию %Program Files%\MySQL\MySQL Server 5.0\my.ini). Данный файл следует создать на основе шаблона из файла: %Program Files%\MySQL\MySQL Server 5.0\my-innodb-heavy-4G.ini, а затем внести изменения описанные ниже.

Пути для Linux-систем:

    • /usr/share/mysql/my-innodb-heavy-4G.cnf 
    • /etc/my.cnf 

ВниманиеСоздавать файл my.ini необходимо перед установкой Kaspersky Security Center.  После создания файла необходимо:

      • Остановитьслужбу MySQL.
      • Удалить или переместить в отдельную папку все файлы с именем ib_logfile (по умолчанию эти файлы расположены в папке C:/Program Files/MySQL/MySQL Server 5.0/Data/).
      • Запустить службу MySQL.

Рекомендуемые настройки параметров файла my.ini:

    • binlog_cache_size = 10M
    • sort_buffer_size = 10M 
    • join_buffer_size = 20M 
    • thread_concurrency = 20 
    • tmp_table_size = 100M 
    • max_heap_table_size = 100M 
    • key_buffer_size = 200M 
    • innodb_buffer_pool_size - Фактическое значение параметра должно быть не менее 80% от ожидаемого размера базы данных KAV
    • innodb_thread_concurrency = 0 
    • innodb_flush_log_at_trx_commit = 0 (В большинстве случаев сервер использует мелкие транзакции)
    • innodb_log_buffer_size = 50M (Этот параметр должен быть указан до того, как создастся база данных KAV
    • innodb_log_file_size = 500M (Этот параметр должен быть указан до того, как создастся база данных KAV)
    • innodb_lock_wait_timeout = 300 

Общий объем оперативной памяти, используемый MySQL-сервером, может быть рассчитан по формуле:

innodb_buffer_pool_size + key_buffer_size + max_connections*(sort_buffer_size+read_buffer_size+binlog_cache_size) + max_connections*2MB 

Одновременно Kaspersky Security Center может устанавливать до 22-х соединений с MySQL-сервером, то есть значение параметра max_connections может достигать 22, но, обычно, одновременно создаётся не более 13-ти соединений.

 
 
 
 
Помогла ли Вам предоставленная информация?
Да Нет