分区挂载后如何启动Squid

分区挂载后如何启动Squid

我的家庭服务器正在运行 Squid,它过去在启动时启动时没有任何问题。但现在 Squid 不会在启动时自动启动,尽管当我登录并执行 时它可以正常启动systemctl start squid

我认为问题很简单,如下面启动过程中控制台输出的摘录可以证明这一点:

[  OK  ] Mounted /home.
[FAILED] Failed to start LSB: Squid HTTP Proxy version 3.x.
See 'systemctl status squid.service' for details.
...
[  OK  ] Mounted /var/cache.

由于我的 Squidcache_dir处于 之下/var/cache,因此问题在于 systemd 尝试过早启动 Squid 守护进程。

我如何告诉 systemd 它需要等待所有本地文件系统都挂载完毕后才能启动 Squid 守护进程?

相关内容