Nginx日志挂载目录为nfs文件服务器时开机无法自启动的问题解决
2024-08-26 21:36:25
为了方便收集查看日志把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启动成功
最新文章
- Android开发--Adapter的应用
- C#中(int)、int.Parse()、int.TryParse()和Convert.ToInt32()的区别 <;转>;
- 注解:【无连接表的】Hibernate单向1->;N关联
- Java中UIManager的几种外观的详细讲解
- JavaScript特效(调试笔记)
- Android中轴旋转特效实现,制作别样的图片浏览器
- setInterval setTimeout clearInterval
- OC7_代理的基本概念
- VC一些经验系列: 《分享泄漏检测工具:内存、DC、GDI、Handle... 》
- ARCGIS 点抽稀的实现
- 非Controller中调用Service
- StopAllSounds
- LOJ #2542. 「PKUWC 2018」随机游走(最值反演 + 树上期望dp + FMT)
- Ceres Solver 入门稍微多一点
- Linux系统上安装、卸载JAVA、TOMCAT的方法
- JavaScript原型与闭包相关
- 怎样使用ZOL一键安装器下载中关村在线的源安装包
- postmain 通过函数动态设置参数
- HTML5 drawImage性能问题
- Oracle整形转字符串to_char()
热门文章
- Kubernetes 学习15 kubernetes 认证及serviceaccount
- PHP操作数据库(以MySQL为例)
- 原创:C++实现的可排序的双向链表
- NAT双线路配置详解
- js实现replaceAll方法
- 微信小程序带cookie的request请求代码封装(小程序使用session)
- 从内核3.7版本开始,Linux就开始支持VXLAN 到了内核3.12版本,Linux对VXLAN的支持已经完备,支持单播和组播,IPv4和IPv6。
- SpringMVC RequestLoggingFilter log to file
- openresty开发系列3--nginx的平滑升级
- windows nginx重启脚本.bat