【发布时间】:2021-01-16 19:52:25
【问题描述】:
所以我一直在尝试连接我的 2 台使用 CentOs7 的虚拟机,方法是将 Azure 上的 VM 设为 Master,将我 PC 上的 VM 设为 Slave,并使用以下方式加入它们:
mysql> 将 MASTER 更改为 MASTER_HOST='IP', MASTER_USER='user1', MASTER_PASSWORD='pass', MASTER_LOG_FILE='binlog_mysql.000003',MASTER_LOG_POS=338;
但我从我的 PC 的虚拟机中收到错误消息: 连接到主 'repl@IP' 时出错 - 重试时间:60 次重试:4。
(我使用的是 Azure 为我的 VM 提供的公共 IP,当然我不会放在这里)
我已经阅读了很多,我的意思是,很多博客和文章,其中一些是相关的,因为 ICMP 协议,我无法连接到 Azure 上的 VM,其他相关的最好使用 Amazon AWS,其中很多使用 Windows VM 到 Azure 上的 MySQL 数据库...
但我没有发现任何有用的东西。 所以这意味着我将永远无法连接它们? 如果可能,怎么做?
【问题讨论】:
标签: mysql azure virtual-machine master slave