synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Репликация

Репликация

Temak · 28.06.2012

Добрый день!

 

Вопрос в следующем:

Настроил головной сервер. Прописал в my.cnf всю необходимую информацию(3 строки, первая с идентификатором и две с настройками на головной)

Начал настраивать подчиненный и тут возникла проблема. На моем DSM 110j нету файла my.cnf (Ну или спрятан он в другом месте, не в папке /etc как у головного)

 

Подскажите где находится файл my.cnf в подчиненном сервере DSM?

 

В общем вот скрины ошибок на обоих серверах:

 

1. Головной

http://goro-server.ru/img/golovnoi_server.jpg

 

2. Подчиненный сервер

http://goro-server.ru/img/podchin_server.jpg

 

Может проблема не в файле my.cnf?

Тогда вообще не пойму. Запутался. Заранее спасибо!

Temak · 28.06.2012

Вопрос отпал по поводу файла конфигурации my.cnf

 

Сделал следующее:

 

В каталоге /usr/syno/mysql/share/mysql/ находятся шаблоны настроек для mysql.

 

my-small.cnf — для систем с малым обьемом памяти (<=64Mb), в которых MySQL используется редко.

my-medium.cnf — если памяти мало (32-64Mb) или MySQL используется совместно с другими приложениями (например Apache) и памяти около 128Mb.

my-large.cnf, my-huge.cnf — для систем с большим обьемом памяти (512Mb, 1-2Gb), где MySQL играет главную роль.

my-innodb-heavy-4G.cnf — 4Gb памяти, InnoDB, MySQL играет главную роль.

 

Нужно выбрать нужный согласно характеристик своего DS и выполнить следующие комманды

cp /usr/syno/mysql/share/mysql/my-huge.cnf /etc/my.cnf

/usr/syno/etc/rc.d/S21mysql.sh restart

 

Первая создает файл настроек mysql.

Вторая перезапускает демон mysql.

 

;) Вторую строчку возьмите на заметку, чтобы лишний раз при глюке Mysql не ребутать всю машину.