为了方便收集查看日志把nginx日志输出至nfs文件服务器,nfs文件服务器使用autofs自动挂载,nginx和autofs都使用systemctl设置了开机自启动。

但是在重启主机的时候nginx未能启动,报错为找不到日志输出的文件夹,日志/var/log/messages如下

  原因是因为nginx启动在挂载之后

  修改nginx启动配置文件

/usr/lib/systemd/system/nginx.service

  在[Unit]下增加配置After=autofs.service

[Unit]
Description=nginx
After=network.target
#设置nginx在自动挂载autofs之后运行
After=autofs.service
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true [Install]
WantedBy=multi-user.target

  重启主机

reboot

  查看日志/var/log/messages

  nginx启动成功

最新文章

  1. Android开发--Adapter的应用
  2. C#中(int)、int.Parse()、int.TryParse()和Convert.ToInt32()的区别 <转>
  3. 注解:【无连接表的】Hibernate单向1->N关联
  4. Java中UIManager的几种外观的详细讲解
  5. JavaScript特效(调试笔记)
  6. Android中轴旋转特效实现,制作别样的图片浏览器
  7. setInterval setTimeout clearInterval
  8. OC7_代理的基本概念
  9. VC一些经验系列: 《分享泄漏检测工具:内存、DC、GDI、Handle... 》
  10. ARCGIS 点抽稀的实现
  11. 非Controller中调用Service
  12. StopAllSounds
  13. LOJ #2542. 「PKUWC 2018」随机游走(最值反演 + 树上期望dp + FMT)
  14. Ceres Solver 入门稍微多一点
  15. Linux系统上安装、卸载JAVA、TOMCAT的方法
  16. JavaScript原型与闭包相关
  17. 怎样使用ZOL一键安装器下载中关村在线的源安装包
  18. postmain 通过函数动态设置参数
  19. HTML5 drawImage性能问题
  20. Oracle整形转字符串to_char()

热门文章

  1. Kubernetes 学习15 kubernetes 认证及serviceaccount
  2. PHP操作数据库(以MySQL为例)
  3. 原创:C++实现的可排序的双向链表
  4. NAT双线路配置详解
  5. js实现replaceAll方法
  6. 微信小程序带cookie的request请求代码封装(小程序使用session)
  7. 从内核3.7版本开始,Linux就开始支持VXLAN 到了内核3.12版本,Linux对VXLAN的支持已经完备,支持单播和组播,IPv4和IPv6。
  8. SpringMVC RequestLoggingFilter log to file
  9. openresty开发系列3--nginx的平滑升级
  10. windows nginx重启脚本.bat