haproxy启动时提示失败:
[ALERT] 164/110030 (11606) : Starting proxy XXX: cannot bind socket

这个问题,其实就是因为你的haproxy没有得到VIP的原因,而你的配置文件又绑定了VIP地址,所以会提示以上错误
当然,你也要确保你的haproxy服务器做了hearbeat或keepalived,绑定VIP,要不就无法高可用了。

解决方法:

修改内核参数: /etc/sysctl.conf

net.ipv4.ip_nonlocal_bind=1

保存结果,使结果生效

sysctl –p

或者使用echo进去,前提是sysctl.conf文件中没有本条参数:

echo 'net.ipv4.ip_nonlocal_bind = 1'>>/etc/sysctl.conf

net.ipv4.ip_nonlocal_bind=1 意思是启动haproxy的时候,允许忽视VIP的存在

除上面的原因之外,还有可能造成Starting proxy linuxyw.com: cannot bind socket
确定你的haproxy服务器中是否开启有apache或nginx等WEB服务,如果有,请先停掉这些服务
否则就出现以上故障

顺便提醒下,haproxy代理服务器同时也要打开内核的转发功能,如下参数:

net.ipv4.ip_forward = 1

转载于:https://blog.51cto.com/kernal/1433907

haproxy Starting proxy XXX: cannot bind socket相关推荐

  1. shell:syntax error:unexpected end of file/Starting proxy www-balancer: cannot bind socket--转载

    src:http://www.2cto.com/os/201308/238962.html 执行某bash脚本是发生: syntax error: unexpected end of file 主要问 ...

  2. Haproxy启动故障:Starting proxy:cannot bind socke

    Haproxy启动时提示失败: [ALERT] 146/132210 (3443) : Starting frontend Redis: cannot bind socket [0.0.0.0:637 ...

  3. 解决Zabbix启动报错Cannot bind socket to“/var/run/zabbix/zabbix_server_preprocessing.sock“: [13] Permission

    zabbix server端报错日志 查看server端日志:tail -f /var/log/zabbix_server.log 查看agent端日志:tail -f /var/log/zabbix ...

  4. 搭建Consul报错Failed to start RPC layer: listen tcp XX.XXX.XXX.XXX:XXXX:: bind: cannot assign requested

    搭建SprinfCloud-Consul报错解决方案 搭建步骤 1.解压 2.在consul目录下创建conf.data/consulData文件夹 3.把basic.json文件放到conf目录. ...

  5. zabbix -server启动报错 Cannot bind socket to “/var/run/zabbix/zabbix_server_alerter.sock

    1.zabbix-server 启动不起来看日志有报错 cannot start alert manager service: Cannot bind socket to "/var/run ...

  6. 记录一次etcd报错: listen tcp xxx.xxx.xxx.xxx:2380:bind: cannot assign requested address

    记录一次etcd报错 背景 问题定位 问题排查 解决方案 小结 背景 今天打算在腾讯云环境上安装k8s(采用ansible脚本自动化部署安装),当安装完etcd之后,发现启动报错. 机器:腾讯云服务器 ...

  7. Method threw ‘java.lang.NullPointerException‘ exception. Cannot evaluate com.sun.proxy.xxx

    我在debug的时候发现会出现 Method threw 'java.lang.NullPointerException' exception. Cannot evaluate com.sun.pro ...

  8. MyEclipse运行tomcat提示严重错误 严重: Error starting endpoint java.lang.Exception: Socket

    原因:tomcat要开启的端口被占用了! 解决办法: 如果你用的是8080端口,请按以下方式查找端口被哪个程序占用了:"开始"--"运行"-"cmd& ...

  9. docker 启动 redis 报错 Could not create server TCP listening socket *:6379: unable to bind socket

    当你遇到这个问题的时候,我猜你用的Linux系统可能是 Deepin Linux... 废话不多说, 你可以试试这个方式- 删除 apparmor sudo apt remove apparmor 然 ...

最新文章

  1. python培训班价格-上海Python培训学费价格是多少
  2. Tomcat7调试运行环境搭建与源代码分析入门
  3. ITK:使图像的一部分透明化
  4. 给大家推荐认识一位中科院大佬!
  5. 使用CreateFile读写文件
  6. 关于XtraGrid的CustomUnboundColumnData事件的触发条件
  7. Windows 64位下安装Redis超详细教程
  8. SpringSecurity Form Login
  9. hadoop-06-http服务
  10. 免费下载百度文库 道客巴巴 豆丁 等付费文档
  11. ooffice为保护计算机,office已检测到此文件存在问题编辑此文件可能会损害您的计算机!...
  12. 批量给excel表中的每行添加表头
  13. Gary Rong:以太坊的轻节点协议
  14. Gmail 为什么打不开
  15. ​什么是bug?bug的源头在哪里?
  16. ArcGIS如何进行自动矢量化操作
  17. USB 2.0规范中译本 第二章 术语和缩写
  18. matplotlib学习笔记(六)
  19. 腾讯地图中轻松定义多边形
  20. Swift中的UIKit重力学(一)

热门文章

  1. 关闭 启动_win10系统关闭快速启动功能教程
  2. multisim安装后无法连接数据库_Win10系统安装ChemWindow后无法运行的解决方法
  3. git出现红字说明什么_怀孕的第一个月会出现什么变化?若有7种表现,说明可能怀上了...
  4. C++socket编程(七):7.4 正则表达式分析用户请求
  5. java websocket 生存期_Java WebSocket生命周期
  6. oracle连接报08006,oracle数据库无法连接 The Network Adapter could not establish
  7. setuptools Automatic Script Creation
  8. Python AES
  9. Mysql Literal(文字,既常量)
  10. python setupools