我正在尝试/var/run
为 celery 进程的 pid 创建文件夹。
我以 root 身份创建了一个celery.conf
文件,/usr/lib/tmpfiles.d/celery.conf
仅包含以下行:
D /var/run/celery 0755 myuser mygroup -
然而,当我跑步时systemd-tmpfiles --create
我得到:
Failed to create directory or subvolume "/var/run/celery": Permission denied
我究竟做错了什么?
答案1
在写问题时发现了这一点:systemd-tmpfiles
需要以 root 身份运行。