SLB实例下挂载了三台ECS,系统选择的Alios 2版本 通过LNMP集成工具安装的nginx+php7.2,今天下午突然收到报警后端三台服务器都不可用了,查看nginx日志和/var/log/message日志是有报错,有大佬给指点下吗
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
针对您遇到的问题,SLB实例下的三台ECS突然同时不可用,并且已知系统为Alios 2版本,通过LNMP集成工具安装了nginx和php7.2。根据您的描述,我们需要从以下几个方面进行排查和解决:
查看Nginx错误日志:首先检查Nginx的错误日志(通常位于/var/log/nginx/error.log
),以定位问题根源。关注是否有配置错误、连接超时、资源不足或后端服务未响应等错误信息。
分析系统日志:查看/var/log/messages
日志中提到的具体报错内容,这可能涉及文件系统错误、网络异常或其他系统级问题。如发现EXT4文件系统错误,需进一步排查磁盘状态。
systemctl status php7.2-fpm
检查其状态。如果服务未启动,尝试重启并查看日志(通常在/var/log/php7.2-fpm.log
)。nf_conntrack: table full
的报错。考虑调整nf_conntrack
模块参数或使用iptables过滤不必要的连接追踪。请按照上述步骤依次排查,定位问题所在,并采取相应措施进行修复。如果以上方法均未能解决问题,建议收集详细的错误日志信息并联系技术支持获取更专业的帮助。