6.7. Caching-Probleme


Falls die Paketlieferung fehlschlägt oder ein Objekt fehlerhaft erscheint und dies nicht auf Verbindungsfehler zurückzuführen ist, sollten Sie in Betracht ziehen, die Caches zu leeren. Der RHN Proxy Server besitzt zwei Caches, mit denen Sie sich befassen sollten: einen für Squid und den anderen zur Authentifizierung.
Der Squid-Cache befindet sich in /var/spool/squid/. Um diesen zu leeren, stoppen Sie Apache Web server und Squid und löschen Sie die Inhalte dieses Verzeichnisses und starten beide Dienste neu. Führen Sie diese Befehle in der angegebenen Reihenfolge aus:
service httpd stop
service squid stop
rm -fv /var/spool/squid/*
service squid start
service httpd start
Copy to Clipboard Toggle word wrap
Sie können dieselbe Aufgabe schneller ausführen, indem Sie nur die Verzeichnisinhalte löschen und Squid neustarten. Dadurch erhalten Sie jedoch wahrscheinlich eine Reihe von RHN-Traceback-Mitteilungen.
Der Cache des internen Caching-Mechanismus, der zur Authentifizierung vom Proxy verwendet wird, sollte eventuell ebenfalls entleert werden. Führen Sie dazu folgenden Befehl aus:
 rm -fv /var/cache/rhn/* 
Copy to Clipboard Toggle word wrap
Auch wenn der RHN Authentication Daemon seit der RHN Proxy Server 3.2.2 Release nicht mehr verwendet wird und durch den zuvor erwähnten internen Authentifizierungsmechanismus ersetzt wurde, kann es sein, dass der Daemon immer noch auf Ihrem Proxy abläuft. Um diesen abzuschalten, führen Sie folgende individuelle Befehle in dieser Reihenfolge aus:
 chkconfig --level 2345 rhn_auth_cache off service rhn_auth_cache stop 
Copy to Clipboard Toggle word wrap
Um den Cache zu leeren, geben Sie folgenden Befehl ein:
 rm /var/up2date/rhn_auth_cache 
Copy to Clipboard Toggle word wrap
Wenn Sie jedoch den RHN Authentication Daemon beibehalten müssen, was von Red Hat weder empfohlen noch unterstützt wird, dann kann es sein, dass die Leistung unter der ausführlichen Protokollierung leidet. Aus diesem Grund ist dessen Protokollierung (nach /var/log/rhn/rhn_auth_cache.log) standardmäßig deaktiviert. Wenn Sie den Daemon ausführen und die Protokollierung wünschen, dann können Sie diese wieder einschalten, indem Sie folgende Zeile in der /etc/rhn/rhn.conf-Datei des Proxys hinzufügen:
auth_cache.debug = 2
Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2026 Red Hat
Nach oben