Replikacja i COM_REGISTER_SLAVE failed

Odpowiedz Nowy wątek
2011-08-01 18:07
Badylarz
0

Zrobiłem sobie replikacje mysql i na slave mam niestety taki komunikat:

110801 17:42:44 [ERROR] Slave I/O: Master command COM_REGISTER_SLAVE failed: Access denied for user 'Nxis'@'192.168.1.2' (using password: YES) (Errno: 1045), Error_code: 1597
110801 17:42:44 [ERROR] Slave I/O thread couldn't register on master

Wcześniej było gorzej bo nie mogłem się zdalnie zalogować do bazy na rootcie, a poza tym replikacja nie działała w ogóle. No to utworzyłem nowego usera Nxis, dałem mu uprawnienia do jednej bazy i mogę się do niego zalogować zdalnie. Ale replikacja dalej nie działa na slave i wyrzuca komunikat umieszczony wyżej.

Martwi mnie to "'Nxis'@'192.168.1.2'" bo slave jest na 192.168.1.2 a master na 192.168.1.1.

Jak sobie z tym poradzić?

Pozostało 580 znaków

2011-08-01 18:15
Badylarz
0

Dobra panie i panowie. Działa.

Jak to ort!?

To proste Access denied wiadomo o czym mówi. Wiec sprawdziłem mojego nowego usera na masterze i okazało się, że mam dwóch userów: nxis i Nxis. Widać mysql rozróżnia wielość liter, a że nxis miał wszelkie potrzebne uprawnienia to po zmianie na slave na:
//CHANGE MASTER TO
MASTER_HOST='192.168.1.1',
MASTER_USER='nxis',
MASTER_PASSWORD='XXXXXXXXXXXX',
MASTER_LOG_FILE='mysql-bin.000001',
MASTER_LOG_POS=134;//

zaczęlo działać.

To taka krótka wiadomość dla potomnych.

edytowany 1x, ostatnio: madmike, 2016-12-13 18:26

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0