SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 17.07.2009 12:56:08

AShepelev
Участник
Зарегистрирован: 17.07.2009
Сообщений: 1

Проблема с примитивной репликацией

Добрый день всем участникам форума.
У меня возникла проблема, которую я не могу разрешить.

Я пытаюсь настроить одностороннюю репликацию между двумя компами в одной подсети.

Содержимое my.ini (он лежит в c:\windows). Правлю я этот файл из WinMySQLAdmin 1.4, хотя какая разница. Версия MySQL 3.23.58. Создание пользователя типа GRANT REPLICATION SLAVE не работает кажется. Я создал на мастере просто пользователя с правами на чтение и файл

первый компьютер (головной)
IP: 10.99.1.2 Порт 3306 открыт
Windows XP


#This File was made using the WinMySQLAdmin 1.4 Tool
#15.07.2009 10:27:51

[mysqld]
basedir=C:/mysql
datadir=C:/mysql/data

log-bin
server-id=3

port=3306

[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=root
password=100100

После этого делаю на головном SHOW MASTER STATUS и все нормально. Бин-лог пишется. Позиция 73.

Второй - подчиненный
IP: 10.99.1.5 Порт 3306 закрыт . Брэндмауэр отключен.  Программы типа MySQL-Front работают
Windows Server 2003 EE

#This File was made using the WinMySQLAdmin 1.4 Tool
#15.07.2009 10:27:53

[mysqld]
basedir=C:/mysql
datadir=C:/mysql/data

server-id=4
master-host=10.99.1.2
master-user=replica
master-password=200200
master-port=3306

port=3306

[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=root
password=100100

Запуск и остановку сервисов делаю через Computer Management.
Но после того, как данный текст my.ini для SLAVE составлен - сервис кратковременно запускается и тут же отрубается. В логах ерроры пишет что сервер готов для соединений и все.

Может какая то принципиальная штука? почему у меня не коннектицо


Прикрепленные файлы:
Attachment Icon master_status.JPG, Размер: 29,220 байт, Скачано: 816

Неактивен

 

#2 27.07.2009 21:47:48

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: Проблема с примитивной репликацией

Какой ужас, 3.23! smile

А почему «не работает GRANT»? Должен работать. Права нужно выдать в любом случае.
Попробуйте на реплике выполнить команду «SHOW SLAVE STATUS», там будет написано,
по крайней мере пытается ли он соединиться с другим сервером.

Попробуйте задать значения для репликации через команду CHANGE MASTER TO .. , это
поможет не грузить сервер часто.

Ну и подумайте над обновлением сервера — 5.0 сейчас совсем стабильна, и, вроде бы, 5.1
тоже достаточно стабильна.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson