首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当在Ubuntu 12.04LTS上配置MySQL端口3306时,对其进行了配置

当在Ubuntu 12.04LTS上配置MySQL端口3306时,对其进行了配置
EN

Server Fault用户
提问于 2012-06-26 05:03:54
回答 1查看 2.8K关注 0票数 1

我正在配置两个负载均衡器(lb01和lb02),并为我的两个具有标准端口3306的mysql服务器(db01和db02)保持不变。有虚拟ip地址(192.168.205.10)来访问它,但前面的web服务器却无法使用vip访问此mysql服务器。这是我的配置:

被拘留者:

只有我在这里添加的mysql部分。

LB01:

代码语言:javascript
运行
复制
virtual_server 192.168.205.10 3306 {
  delay_loop 6
  lb_algo rr
  lb_kind DR
  protocol TCP

  real_server 192.168.205.4 3306 {
    weight 10
    TCP_CHECK {
      connect_port    3306
      connect_timeout 2
    }
  }
}

LB02:

代码语言:javascript
运行
复制
virtual_server 192.168.205.10 3306 {
  delay_loop 6
  lb_algo rr
  lb_kind DR
  protocol TCP

  real_server 192.168.205.6 3306 {
    weight 10
    TCP_CHECK {
      connect_port    3306
      connect_timeout 2
    }
  }
}

我已经注释掉了两个服务器my.cnf中的“bind=127.0.0.1”部分。另外,从我的ubuntu服务器(ufw或iptables)中删除所有防火墙程序。

有什么帮助吗?

谢谢。

EN

回答 1

Server Fault用户

发布于 2012-06-26 12:37:38

您是否检查过是否忘记从配置文件中删除mysql选项--跳过网络?

了解是否存在网络/防火墙问题的最简单方法是在lb* mysql服务器端口3306上从web服务器进行telnet连接。如果你能通过,这不是网络问题:)

或者使用tcpdump -i ethX port 3306

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/402212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档