描述:线上服务器tmp目录下有一目录用来接收部署系统发送的压缩文件并解压到运行目录,但是该目录多次消失导致部署报错
分析:想起来centos6系统中有tmpwatch文件配置tmp目录内容自动清除机制,查询发现centos7下改为systemd-tmpfiles-setup.service服务统一控制,其配置文件在/usr/lib/tmpfiles.d/tmp.conf
v /tmp 1777 root root 10d
参考:http://www.jinbuguo.com/systemd/tmpfiles.d.html#