请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

haproxy -f /usr/local/etc/haproxy/haproxy.cfg 执行失败

不知道什么缘故,如下提示:

haproxy@31a679ee8b9c:/$ haproxy -f /usr/local/etc/haproxy/haproxy.cfg
[NOTICE] (20) : haproxy version is 2.5.1-86b093a
[NOTICE] (20) : path to executable is /usr/local/sbin/haproxy
[ALERT] (20) : config : parsing [/usr/local/etc/haproxy/haproxy.cfg:57]: Missing LF on last line, file might have been truncated at position 20.
[ALERT] (20) : config : Error(s) found in configuration file : /usr/local/etc/haproxy/haproxy.cfg
[ALERT] (20) : config : Fatal errors found in configuration.

正在回答 回答被采纳积分+3

1回答

提问者 创业通讯社 2022-01-22 13:18:57

在haproxy.cfg文件中最后一行直接换行保存后,再执行没有这个问题,新的问题又出来了:

haproxy@0c695af9da08:/$ [NOTICE]   (20) : haproxy version is 2.5.1-86b093a

[NOTICE]   (20) : path to executable is /usr/local/sbin/haproxy

[ALERT]    (20) : [haproxy.main()] Cannot chroot(/usr/local/etc/haproxy).

2 回复 有任何疑惑可以回复我~
  • 你用浏览器看视频会弹出锚点链接,里面有我封装的Haproxy镜像地址,用我的镜像就可以了。
    回复 有任何疑惑可以回复我~ 2022-01-22 13:22:55
  • 提问者 创业通讯社 回复 神思者 #2
    谢谢,已解决,可能是老师之前写的haproxy.cfg和最新的haproxy语法要求有冲突的缘故。
    1. docker pull haproxy:1.8.8
    2. docker tag docker.io/haproxy:1.8.8 haproxy
    3. docker rmi docker.io/haproxy:1.8.8
    4. docker run -it -d -p 4001:8888 -p 4002:3306 -v /home/soft/haproxy:/usr/local/etc/haproxy --name h1 --privileged --net=net1 --ip 172.18.0.7 haproxy bash
    5. docker exec -it h1 bash
    6. haproxy -f /usr/local/etc/haproxy/haproxy.cfg
    回复 有任何疑惑可以回复我~ 2022-01-22 13:34:22
  • cloverxixi 回复 提问者 创业通讯社 #3
    这个问题需要修改haproxy.cfg的哪个配置呢
    回复 有任何疑惑可以回复我~ 2022-10-27 15:33:10
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信