Открываем конфигурацию:
vi /etc/mysql/my.cnf
Там будут следующие записи:
#server-id = 1
#log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name
Приводим их в вид (для активации бинарного логгирования необходимо - указать идентификатор сервера, server-id и указать путь к бинарному логу, log_bin):
server-id = 1
log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name
Перезапускаем СУБД для применения настроек:
/etc/init.d/mysql restart
Убеждаемся, что бинарный лог создался и начинает расти в размере:
ls -al /var/log/mysql
total 16K
drwxr-s--- 2 mysql adm 4.0K 2010-05-17 04:40 .
drwxr-xr-x 14 root root 4.0K 2010-05-16 06:25 ..
-rw-rw---- 1 mysql adm 471 2010-05-17 04:41 mysql-bin.000001
-rw-rw---- 1 mysql adm 32 2010-05-17 04:40 mysql-bin.index
Ну вот, собственно и все.
Источник: http://dev.mysql.com/doc/refman/5.0/en/replication-howto-masterbaseconfig.html и http://www.linuxjournal.com/content/database-replication-mysql?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+linuxjournalcom+(Linux+Journal+-+The+Original+Magazine+of+the+Linux+Community)&utm_content=Google+Reader
No comments:
Post a Comment
Note: only a member of this blog may post a comment.