Настройте расположение файла журнала ошибок в новом mariadb 10.5

Я обновил MySQL MariaDb с v5.5 до 10.5, и поскольку я использую AWS CentOS-7, он был предварительно настроен, поэтому я сделал резервную копию файла my.cnf и восстановил его после обновления до v10.5.

Старый my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

symbolic-links=0
innodb_file_per_table = 1
myisam_sort_buffer_size = 8M
read_rnd_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
sort_buffer_size = 512K
table_open_cache = 64
max_allowed_packet = 1M
key_buffer_size = 16M


[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid


!includedir /etc/my.cnf.d

Новый my.cnf: я копирую и вставляю старый, но я изменил myisam_sort_buffer_size на 128M, как по умолчанию для v10.5

Моя проблема заключалась в том, что в новой версии нет файла журнала ошибок, пока он существовал в старой версии v5.5, поэтому я удалил строку [log-error] из [mysqld_safe] и заменил ее на log_error=/var/log/mariadb/mariadb.err в разделе [mariadb], как и в документации MariaDB, и он был создан правильно.

Теперь я не могу найти новую эквивалентную опцию pid-файла в документации, а также, я обнаружил в документах, что раздел [mysqld_safe] должен работать, как в старой версии, но это не так.

благодаря

0 ответов

Другие вопросы по тегам