MariaDB Xampp-VM не может получить удаленное соединение - PullRequest
0 голосов
/ 20 января 2019

Я пытаюсь выполнить репликацию в MacBook Pro с Xampp-VM и MAMP.

Master: MariaDB из ведомого Xampp-VM: MySQL из MAMP

Я выполнил все шаги настройкив базе знаний MariaDB https://mariadb.com/kb/en/library/setting-up-replication/

Настройка: Master:

[mariadb] log-bin
server_id=99 
log-basename=master1 
skip-networking=0 
bind-address={slave server ip} 

Slave:

[mysqld] log-bin
server_id=100

Команда SQL, выполняемая в подчиненном устройстве:

CHANGE MASTER TO MASTER_HOST='master-server-ip', 
  MASTER_USER='replication_user', 
  MASTER_PASSWORD='bigs3cret', 
  MASTER_PORT=3306, 
  MASTER_LOG_FILE='mariadb-bin.000096', #what I got from SHOW MASTER STATUS; 
  MASTER_LOG_POS=568, #what I got from SHOW MASTER STATUS; 
  MASTER_CONNECT_RETRY=10;

Когда я запустил раб и проверил статус.В нем говорится, что подключение к ведущему, но ведомое устройство было запущено нормально, как показано в следующем выводе

Slave_IO_Running: Yes 
Slave_SQL_Running: Yes

Вывод журнала ошибок ведомого DB

ERROR 2003 (HY000): Can't connect to MySQL server on 'master-ip' 

Кажется, что ведущее DB можетпо какой-то причине не получаю удаленное соединение.

Мои вопросы:

  1. Возможно ли, чтобы MariaDB из Xampp-VM получила соединение с удаленной БД?

  2. Как получить местоположение журнала ошибок MariaDB в терминале Xampp-VM?

  3. Любой подход, чтобы исправить это?

...