root@ubuntu19:/home/appleyuchi

使用下面的命令之一

#service nginx status

#systemctl status nginx

我们得到:
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: en
   Active: failed (Result: timeout) since Wed 2020-01-15 20:35:34 CST; 1min 28s 
     Docs: man:nginx(8)
  Process: 7590 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process 
  Process: 7592 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code

1月 15 20:34:04 ubuntu19 systemd[1]: Starting A high performance web server and 
1月 15 20:34:04 ubuntu19 systemd[1]: nginx.service: Can't open PID file /run/ngi
1月 15 20:35:34 ubuntu19 systemd[1]: nginx.service: Start operation timed out. T
1月 15 20:35:34 ubuntu19 systemd[1]: nginx.service: Killing process 7603 (nginx)
1月 15 20:35:34 ubuntu19 systemd[1]: nginx.service: Killing process 7604 (nginx)
1月 15 20:35:34 ubuntu19 systemd[1]: nginx.service: Killing process 7605 (nginx)
1月 15 20:35:34 ubuntu19 systemd[1]: nginx.service: Failed with result 'timeout'
1月 15 20:35:34 ubuntu19 systemd[1]: Failed to start A high performance web serv

#----------------------------------------------------------------------------------------------------------------------

查看log命令:

#journalctl -xe
#----------------------------------------------------------------------------------------------------------------------

得到故障信息是:

/run/xxx.pid找不到

#----------------------------------------------------------------------------------------------------------------------

解决方案:

touch /run/xxx.pid

然后就会nginx的状态丛failed变为activating

nginx的状态是failed的解决方案相关推荐

  1. nginx 400状态码排查

    最近,发现主站nginx的log中有很多400的错误,每天有几千万条,故决定对产生400错误的原因进行排查.分析nginx log,发现这种无效的400请求,总是在一个正常访问之后产生,一般出现一个或 ...

  2. eclipse svn异常:RA layer request failed 的解决方案

    eclipse svn异常:RA layer request failed 的解决方案 参考文章: (1)eclipse svn异常:RA layer request failed 的解决方案 (2) ...

  3. nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)

    今天测试Docker下配置一个nginx模板的镜像,装好nginx后,使用nginx -t进行检查,报错如下: 1 2 3 4 [root@a381c4c04132 yum.repos.d]# ngi ...

  4. 启用nginx status状态详解

    nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助.为了后续的zabbix监控,我们需要先了解nginx状态页是怎么回事. 1. 启用nginx s ...

  5. Zabbix监控Nginx连接状态

    检测Nginx模块 Nginx性能监控需要通过ngx_http_stub_status_module模块来收集指标: 1)检测是否编译ngx_http_stub_status_module模块 /us ...

  6. Nginx学习笔记3:Shell脚本检测Nginx服务状态

    前言 nginx 服务启动后,我们需要对其服务状态进行监控,今天学习过程中了解到一段非常有用的小脚本,不仅可以监控Nginx,也可以用来监控其他服务 脚本 A=`ps -C nginx –no-hea ...

  7. Linux下安装Nginx完整教程及常见错误解决方案

    Linux下安装Nginx完整教程及常见错误解决方案 参考文章: (1)Linux下安装Nginx完整教程及常见错误解决方案 (2)https://www.cnblogs.com/chenxiaoch ...

  8. 在windows下安装node-sass失败,提示\node-sass: Command failed,解决方案

    在windows下安装node-sass失败,提示\node-sass: Command failed,解决方案 参考文章: (1)在windows下安装node-sass失败,提示\node-sas ...

  9. VMware虚拟机更改静态IP报错Unit network.service entered failed state解决方案

    VMware虚拟机更改静态IP报错Unit network.service entered failed state解决方案 问题背景 解决方案一 解决方案二 Lyric: 就算没伴奏也可以继续 问题 ...

最新文章

  1. DNS信息探测工具DNSRecon常用命令
  2. vs2015添加vc助手
  3. php和python写爬虫-python写爬虫方便还是php方便
  4. J0ker的CISSP之路:复习-Access Control(3)
  5. 欧拉函数 euler
  6. Linux下精准踢掉登录用户-pkill命令
  7. 建立带头结点的双向链表_尾插法
  8. php下载页下载隐藏真实文件地址,php如何隐藏实际文件下载地址
  9. 【博客管理】博客格式说明【置顶】
  10. JDK API 中英文版 在线版、下载地址
  11. Linux下nand flash读写测试
  12. mysql事务的ACID原理
  13. vsftpd基本使用
  14. VS2010如何打开VS2012的项目
  15. 董孝魁:通证经济重塑企业价值,区块链应赋能服务实体
  16. 直播和短视频的区别以及直播能带来什么效果?
  17. 前端基础(不定期更新)
  18. Linux 版本分支图
  19. python判断语句中while not XXX或者 if not 的含义和用法
  20. android网络框架retrofit源码解析二

热门文章

  1. [CSS] Use CSS Counters to Create Pure CSS Dynamic Lists
  2. 详细解读神经网络十大误解,再也不会弄错它的工作原理
  3. java enumset_java.util.EnumSet.allOf()方法和实例的学习
  4. WEB前端学习五 js什么是引用类型
  5. TypeScript入门-枚举
  6. 微信小程序 navigateTo 传对象参数
  7. Vue监听滚动条事件 点击回到顶部
  8. 按钮点击_如何设置微信小程序按钮点击事件?
  9. 自旋锁和互斥锁实例_自旋锁和互斥锁的实现以及使用区别
  10. git 克隆远端分支,关联到本地,修改代码并提交到远程分支