数据库服务器直接以太网连接

数据库服务器直接以太网连接

我们计划在主主复制中设置 2 个 mysql 服务器

是否可以通过两台服务器上的千兆以太网端口使用直接以太网连接?

有没有办法将 mysql 服务器(或任何其他进程)绑定到以太网链路,即 eth1,以便它不会意外使用可能连接到过载路由器的默认链路?

谢谢

答案1

看起来你只能将 MySQL 绑定到系统上的 0、1 或所有接口(MySQL:绑定到多个IP地址吗?

您可以尝试将 MySQL 绑定到服务器上的所有接口,为两个直接连接的 NIC 配置一个私有 IP 空间,并将 MySQL 配置为使用这些私有 IP 地址进行复制。

例子:

服务器 1 (主服务器):

NIC1 - 192.168.0.10 <- 对服务器的一般访问(连接到交换机)

NIC2 - 10.0.0.10 <- 复制接口(直接连接到服务器 2 上的 NIC2)

服务器 2 (辅助):

NIC1 - 192.168.0.11 <- 对服务器的一般访问(连接到交换机)

NIC2 - 10.0.0.11 <- 复制接口(直接连接到服务器 1 上的 NIC2)

使用 10.0.0.x IP 地址配置复制并查看其是否有效。

您可以使用 tcpdump 捕获数据包或使用 ifconfig 检查 NIC2 的接口统计信息,以验证复制接口上是否正在进行复制。

相关内容