159  /  262

Конфигурация MariaDB

Просмотров: 10014
Дата последнего изменения: 28.09.2022
Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

Что нужно добавить:

  • transaction-isolation поменять в READ-COMMITTED.
  • innodb_flush_method желательно должно быть равным O_DIRECT
  • innodb_flush_log_at_trx_commit желательно должно быть равным 2.

Конфигурационные файлы для БД расположены в папке debian/mysql .

su -
rsync -av debian/mysql/ /etc/mysql/

Измените следующие файлы:

  • my.cnf - добавляем загрузку настроек из каталога /etc/mysql/my-bx.d/,
  • my-bx.d/zbx-custom.cnf - сюда прописываем настройки, указанные выше.

Запустите сервис:

systemctl --now enable mariadb

systemctl restart mariadb

Настройте сервис через mysql_secure_installation:

mysql_secure_installation
...
Switch to unix_socket authentication [Y/n] n
 ... skipping.

Change the root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
 ... Success!

Remove anonymous users? [Y/n] y
 ... Success!

Disallow root login remotely? [Y/n] y
 ... Success!

Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии