Mysql master/slave setup - what users do i need?

I am currently setting up an master and 2 slaves (performance read queries) - Master -> 1 Slave works already. But now I want to add a second slave, I can not connect tho. Do I have to create a second user for that?

like so

grant replication slave on *.* TO {slave2}@'{192.168.2.12}' identified by '{mypass}';
FLUSH PRIVILEGES;

or should it work with the same user?

I guess I know the answer already, since it is bound to the IP 192.168.2.12 - but anyway - for internal testing set this just to 0.0.0.0 / % ?

0
задан 28 October 2017 в 16:48
1 ответ

Можете ли вы подключиться к этому серверу с ведомого? Вы можете проверить это через telnet:

telnet {master_IP} {port of MySQL}

пример:

telnet 192.168.2.11 3306

Если нет, проверьте ваш брандмауэр и вставьте (когда можете) вашу конфигурацию MySQL (my.cnf) из главного и подчиненного устройства и войдите в MySQL (репликация и главный) .

Убедитесь, что ваш пароль для этого пользователя короче 16 символов.

Если у вас есть два ведомых устройства, проверьте, не совпадают ли они с идентификатором сервера.

0
ответ дан 5 December 2019 в 07:17

Теги

Похожие вопросы