对通过代理获取储存库信息时出现的问题进行查错

在某些情况下,代理上的 squid 缓存会损坏。如果发生这种情况,在连接到代理的客户端上获取软件包或储存库元数据会失败,并出现各种可能的错误消息。

在常规代理或容器代理上,清理 squid 缓存的方式不同。

对于常规代理,请在代理计算机上执行以下过程:

systemctl stop squid
rm -rf /var/cache/squid/*
squid -z
systemctl start squid

对于使用 podman 运行的容器代理,请在主机计算机上执行以下过程:

systemctl stop uyuni-proxy-pod
podman volume rm uyuni-proxy-squid-cache
systemctl start uyuni-proxy-pod