URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6460
[ Назад ]

Исходное сообщение
"Восстановления конфига master-а mysql по конфигу slave-а."

Отправлено Markes , 04-Авг-09 16:24 
Умер сервер где крутился mysql и была настроена репликация (master). Бэкапов ноль, но есть конфиг живого сервера, где также крутится mysql в режиме slave.

Можно ли восстановить конфиг master-а, чтобы не изобретать ничего нового и не напороться на грабли, учитывая безграмотность? В общем, буду безмерно благодарен. Ниже конфиг раба:

master.info:

14
www-bin.000831
3096773
site.ru
repl
XXXYYYZZZ
3306
60
0

my.cnf:

port        = 3306
socket        = /tmp/mysql.sock

# Here follows entries for some specific programs
# The MySQL server
[mysqld]
port        = 3306
socket        = /tmp/mysql.sock
skip-external-locking
key_buffer = 256M
max_allowed_packet = 64M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 128M

server-id       = 2
slave_compressed_protocol = 1
relay-log = www-relay-bin
skip-slave-start = 1
replicate-do-db = Replicate_DB
slave-skip-errors = 1062

#allow concurrent inserts and selects
concurrent_insert = 2

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
safe-updates

[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout


Содержание

Сообщения в этом обсуждении
"Восстановления конфига master-а mysql по конфигу slave-а."
Отправлено angra , 05-Авг-09 03:46 
Нет. Отношения master->slave это для репликации самих баз данных, но не для конфига сервера.

"Восстановления конфига master-а mysql по конфигу slave-а."
Отправлено Markes , 05-Авг-09 09:25 
>Нет. Отношения master->slave это для репликации самих баз данных, но не для конфига сервера.

Это понятно. Но у меня одинаковые сервера и базы. Тот который живой получает репликации от умершего в режиме slave. При таком варианте реально взять конфиг раба, что-то подправить и получить рабочий конфиг для мастера. P.S. Опыта работы с mysql почти ноль, отсюда собсвенно и вопросы.


"Восстановления конфига master-а mysql по конфигу slave-а."
Отправлено angra , 05-Авг-09 17:43 
Какая связь конфигов мастера и слейва? Мастер оптимизируется под запись, слейв под чтение. С тем же успехом можно взять за основу дефолтный конфиг, если нет опыта с тюнингом мускула это вообще будет лучший вариант.



"Восстановления конфига master-а mysql по конфигу slave-а."
Отправлено Markes , 10-Авг-09 13:08 
>Какая связь конфигов мастера и слейва? Мастер оптимизируется под запись, слейв под
>чтение. С тем же успехом можно взять за основу дефолтный конфиг,
>если нет опыта с тюнингом мускула это вообще будет лучший вариант.
>

ОК. mysql установил, мне достаточно накатить бэкап базы со слэйва?

Меня больше интересует настройка репликации на мастере. Она настраивается в самом конфиге mysql? Не в отдельном файле?