haproxy Starting proxy XXX: cannot bind socket
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相关推荐
- 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 主要问 ...
- Haproxy启动故障:Starting proxy:cannot bind socke
Haproxy启动时提示失败: [ALERT] 146/132210 (3443) : Starting frontend Redis: cannot bind socket [0.0.0.0:637 ...
- 解决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 ...
- 搭建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目录. ...
- 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 ...
- 记录一次etcd报错: listen tcp xxx.xxx.xxx.xxx:2380:bind: cannot assign requested address
记录一次etcd报错 背景 问题定位 问题排查 解决方案 小结 背景 今天打算在腾讯云环境上安装k8s(采用ansible脚本自动化部署安装),当安装完etcd之后,发现启动报错. 机器:腾讯云服务器 ...
- Method threw ‘java.lang.NullPointerException‘ exception. Cannot evaluate com.sun.proxy.xxx
我在debug的时候发现会出现 Method threw 'java.lang.NullPointerException' exception. Cannot evaluate com.sun.pro ...
- MyEclipse运行tomcat提示严重错误 严重: Error starting endpoint java.lang.Exception: Socket
原因:tomcat要开启的端口被占用了! 解决办法: 如果你用的是8080端口,请按以下方式查找端口被哪个程序占用了:"开始"--"运行"-"cmd& ...
- docker 启动 redis 报错 Could not create server TCP listening socket *:6379: unable to bind socket
当你遇到这个问题的时候,我猜你用的Linux系统可能是 Deepin Linux... 废话不多说, 你可以试试这个方式- 删除 apparmor sudo apt remove apparmor 然 ...
最新文章
- python培训班价格-上海Python培训学费价格是多少
- Tomcat7调试运行环境搭建与源代码分析入门
- ITK:使图像的一部分透明化
- 给大家推荐认识一位中科院大佬!
- 使用CreateFile读写文件
- 关于XtraGrid的CustomUnboundColumnData事件的触发条件
- Windows 64位下安装Redis超详细教程
- SpringSecurity Form Login
- hadoop-06-http服务
- 免费下载百度文库 道客巴巴 豆丁 等付费文档
- ooffice为保护计算机,office已检测到此文件存在问题编辑此文件可能会损害您的计算机!...
- 批量给excel表中的每行添加表头
- Gary Rong:以太坊的轻节点协议
- Gmail 为什么打不开
- ​什么是bug?bug的源头在哪里?
- ArcGIS如何进行自动矢量化操作
- USB 2.0规范中译本 第二章 术语和缩写
- matplotlib学习笔记(六)
- 腾讯地图中轻松定义多边形
- Swift中的UIKit重力学(一)
热门文章
- 关闭 启动_win10系统关闭快速启动功能教程
- multisim安装后无法连接数据库_Win10系统安装ChemWindow后无法运行的解决方法
- git出现红字说明什么_怀孕的第一个月会出现什么变化?若有7种表现,说明可能怀上了...
- C++socket编程(七):7.4 正则表达式分析用户请求
- java websocket 生存期_Java WebSocket生命周期
- oracle连接报08006,oracle数据库无法连接 The Network Adapter could not establish
- setuptools Automatic Script Creation
- Python AES
- Mysql Literal(文字,既常量)
- python setupools