haproxy服务无法正常启动

九月2年前技术文章1583

【局点信息】测试环境
【集群信息】
【问题现象】haproxy设置配置文件后,无法正常启动,查看服务状态显示失败

1.png

配置增加内容

#增加如下配置
listen ApiApplicationServer
    bind 0.0.0.0:1234
    mode tcp
    option tcplog
    balance leastconn
    server hadoop002 hadoop002:12345 check
    server hadoop003 hadoop003:12345 check


【分析过程】

检查haproxy.cfg配置文件准确性

haproxy -c -f haproxy.cfg

2.png

显示缺少default_backend: 'app'、use_backend: 'static'

这个之前以为没有用,将文件中这块内容注释掉了,现在将注释重新放开。

ignored for proxy 'ApiApplicationServer' as it requires HTTP mode ApiApplicationServer需要http模式,上面模式写的有问题,改为   mode http、option httplog

改完之后重新检测配置文件,文件正常

3.png

haproxy服务重启

systemctl restart haproxy
systemctl status haproxy


4.png

查看服务还是异常,并且看到的日志不全,上面显示可以使用-l查看完整内容。

5.png

可以看到是端口绑定异常,重新替换端口后重启服务,服务启动正常

listen dolphinscheduler_apiserver
    bind 0.0.0.0:12346
    mode http
    option httplog
    balance leastconn
    server hadoop002 hadoop002:12345 check
    server hadoop003 hadoop003:12345 check

6.png


标签: 大数据运维

相关文章

mysql8 rpm安装教程

1:卸载原有REPO源查询已经存在的mysql及相关依赖包rpm -qa | grep mysql此时你会看到一堆列表,使用 yum 命令依次卸载yum remove mysql-xxx-xxx-xx...

HDFS Fsimage分析磁盘目录(文件级别)

HDFS Fsimage分析磁盘目录(文件级别)

首先获取fsimage信息hdfs dfsadmin -fetchImage  /opt/fsimage格式化fsimage 转换为可读文本hdfs oiv -i /opt/fsimage/fsima...

Trino配置yanagishima-23.0(包含编译)

Trino配置yanagishima-23.0(包含编译)

1 环境介绍1.1 本文采用trino 359yanagishima v23.02 编译yanagishima2.1 安装编译yanagishima需要的工具安装编译yanagishima需要的工具w...

chengying-6.0登入接口逆向

chengying-6.0登入接口逆向

版本更新首先是登入的加密url:http://172.16.121.70/login参数1. username:admin@dtstack.com2. password:614bb9438210c69...

 大数据集群监控配置操作指导(二)node_exporter+mysql_exporter部署

大数据集群监控配置操作指导(二)node_exporter+mysql_exporter部署

2.node_exporter监控集群服务器(所有集群服务器)wget https://github.com/prometheus/node_exporter/releases/download/v1...

Hive架构图及Hive SQL的执行流程

Hive架构图及Hive SQL的执行流程

1、Hive产生背景MapReduce编程的不便性HDFS上的文件缺少Schema(表名,名称,ID等,为数据库对象的集合)2、Hive是什么Hive的使用场景是什么?基于Hadoop做一些数据清洗啊...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。