Advertisement

Systemd基础篇:未预先创建工作目录会引发的问题

阅读量:
在这里插入图片描述

在Systemd环境下进行服务配置时,若指定了workingdirectory参数,但尚未在执行systemctl start命令前建立对应的目录路径,则服务将无法顺利启动。此时依据默认状态下的status提示信息以及journalctl工具,难以准确判断具体故障原因,特别是在系统中存在大量Systemd配置的情况下,有必要通过本文进行简要记录与说明。

再现示例: 事前准备

复制代码
    [root@liumiaocn system]# cat liumiaocn.service 
    [Unit]
    Description=Systemd Service Sample By liumiaocn
    Documentation=
    
    [Service]
    WorkingDirectory=/tmp/systemd_working_dir
    ExecStart=/usr/bin/echo "hello world"
    
    [Install]
    WantedBy=multi-user.target

全部评论 (0)

还没有任何评论哟~