之路 on it Road.com
解决方案
/var/spool/squid/ 的权限不正确。
# ls -ld /var/spool/squid drwxr-xr-x 2 root root 6 Apr 26 20:29 /var/spool/squid
- 使用以下命令将目录的所有权从root修改为squid:
# chown squid:squid /var/spool/squid
- 使用以下命令验证目录的权限:
# ls -ld /var/spool/squid drwxr-xr-x 2 squid squid 6 Apr 26 20:29 /var/spool/squid
- 使用以下命令启动Squid服务:
# systemctl start squid
- 使用以下命令验证 squid 服务的状态:
# systemctl status squid
问题
Squid服务处于失败状态,错误如下:
# systemctl status squid.service Jan 01 16:34:19 [hostname] systemd[1]: Starting Squid caching proxy... Jan 01 16:34:19 [hostname] squid[2027]: Failed to make swap directory /var/spool/squid/00: (13) Permission denied squid[2027]:无法创建交换目录/var/spool/squid/00:(13)权限被拒绝 Jan 01 16:34:19 [hostname] cache_swap.sh[2022]: init_cache_dir /var/spool/squid... Jan 01 16:34:19 [hostname] systemd[1]: squid.service: control process exited, code=exited status=1 Jan 01 16:34:19 [hostname] systemd[1]: Failed to start Squid caching proxy. Jan 01 16:34:19 [hostname] systemd[1]: Unit squid.service entered failed state. Jan 01 16:34:19 [hostname] systemd[1]: squid.service failed.
日期:2020-09-17 00:14:11 来源:oir作者:oir