所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 故障处理 06

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
健康检查异常故障

健康检查异常故障

现象描述

某一监听器出现健康检查“异常”。

可能原因

后端服务器通信异常、端口配置不正确、负载均衡的健康检查参数配置不正确、后端服务器响应慢等原因,可能会出现健康检查“异常”。

处理步骤

  1. 检查是否能够直接通过后端服务器来访问到应用服务。

    • 如果能够直接通过后端服务器访问到应用服务,说明后端服务器正常,请执行步骤 2排除其他故障。
    • 如果不能直接通过后端服务器访问到应用服务,说明后端服务器故障,请处理后端服务器故障。

  2. 登录到后端服务器,并检查应用服务器端口是否正常监听在内网地址上。

    由于7层(HTTP协议)服务跟后端服务器之间是内网通讯,需要您登录服务器检查应用服务器端口是否正常监听在内网地址上,如果没有监听在内网地址,请将应用服务器端口监听到内网上,从而确保负载均衡系统和后端服务器之间的通讯正常。

  3. 检查后端服务器是否开启了相应的端口。

    该端口必须与您在负载均衡监听配置中配置的后端端口保持一致。

    如果是4层负载均衡,可以登录lvs节点,使用telnet {虚拟机内层eip}:{后端监听port}来测试。如果是7层负载均衡,需要HTTP状态码是200等代表正常的状态码。检验方法如下:

    • Windows系统可以直接在后端服务器内的浏览器输入内网IP测试是否正常,本例是:http://{虚拟机fip}:{后端监听port}
    • Linux系统可以通过curl -I命令看看状态是否为HTTP/1.1 200 OK,本例是:curl -I {虚拟机fip}:{后端监听port}
    • 如果没有开启相应的端口,请在后端服务器开启相应的端口。

  4. 检查后端服务器内部是否有防火墙或者他的安全类防护软件。

    这类软件很容易将负载均衡系统的本地IP地址给屏蔽了,从而导致负载均衡系统无法跟后端服务器进行通讯。

    可以暂时关闭防火墙进行测试:如果防火墙关闭后,健康检查监听的后端服务器健康状态恢复正常,则说明是由于后端服务器内部内网防火墙屏蔽了负载均衡系统的本地IP地址导致负载均衡系统无法跟后端服务器进行通讯。

    关闭防火墙命令如下:

    • Windows系统可以运行输入firewall.cpl操作关闭防火墙。
    • Linux系统可以输入/etc/init.d/iptables stop关闭防火墙。

    如果仍未清除故障,请继续执行后续步骤。

  5. 检查负载均衡健康检查参数设置是否正确。

    建议参照健康检查参数的缺省值进行设置。健康检查生效后,请检查故障是否已清除。如果仍未清除,请继续执行后续步骤。

  6. 建议您使用静态页面来进行健康检查,如果您用于健康检查的页面在后端服务器上并不是缺省首页,那么需要您在健康检查配置中指定该页面的URI。

    健康检查指定的检测文件,建议是以html形式的简单页面,只用于检查返回结果,不建议用php等动态脚本语言。

  7. 检查后端服务器资源是否有较高负载导致后端服务器对外提供服务响应慢。

    • 如果是由于后端服务器资源高负载导致对外提供服务响应慢,请处理后端服务器故障。
    • 如果不是由于后端服务器资源高负载导致对外提供服务响应慢,请联系技术支持工程师协助解决。

翻译
下载文档
更新时间:2019-08-19

文档编号:EDOC1100043088

浏览量:19489

下载量:449

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页