Kapitel 5. Suche und Bereinigung von Fehlern
- 5.1. Weboberfläche
- 5.2. Anaconda
- F: Ich erhalte den Fehler "Error downloading kickstart file" (Fehler beim Herunterladen der Kickstart-Datei). Wo liegt das Problem und wie behebe ich es?
- F: Ich erhalte bei der Paketinstallation den Fehler "The file chkconfig-1.3.30.1-2.i386.rpm cannot be opened." (Die Datei chkconfig-1.3.30.1-2.i386.rpm konnte nicht geöffnet werden). Wo liegt das Problem und wie behebe ich es?
- 5.3. Tracebacks
- 5.4. Registrierung
- 5.5. Kickstarts und Snippets
5.1. Weboberfläche Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
F:
Ich habe Probleme mit der RHN Satellite Benutzeroberfläche. Welche Protokolldateien sollte ich überprüfen?
A:
Falls Sie in der RHN Satellite Benutzeroberfläche beim Anzeigen, Einplanen oder Arbeiten mit Kickstarts Probleme haben, überprüfen Sie die
/var/log/tomcat5/catalina.out-Protokolldatei.
Für alle anderen Probleme mit der Benutzeroberfläche werfen Sie bitte einen Blick auf die
/var/log/httpd/error_log-Protokolldatei.
5.2. Anaconda Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
F:
Ich erhalte den Fehler "
Error downloading kickstart file" (Fehler beim Herunterladen der Kickstart-Datei). Wo liegt das Problem und wie behebe ich es?
A:
Dieser Fehler wird meist durch ein Problem mit der Netzwerkverbindung verursacht. Um das Problem ausfindig zu machen, führen Sie den Befehl
cobbler check aus und lesen Sie sich dessen Ausgabe durch, die etwa folgendermaßen aussehen sollte:
Falls
cobbler check keine Antworten liefert, überprüfen Sie Folgendes:
- Vergewissern Sie sich, dass
httpdläuft:service httpd status - Vergewissern Sie sich, dass
cobblerdläuft:service cobblerd status - Vergewissern Sie sich, dass Sie die Kickstart-Datei mittels
wgetvon einem anderen Host aus abrufen können:wget http://satellite.example.com/cblr/svc/op/ks/profile/rhel5-i386-u3:1:Example-Org
wget http://satellite.example.com/cblr/svc/op/ks/profile/rhel5-i386-u3:1:Example-OrgCopy to Clipboard Copied! Toggle word wrap Toggle overflow
F:
Ich erhalte bei der Paketinstallation den Fehler "
The file chkconfig-1.3.30.1-2.i386.rpm cannot be opened." (Die Datei chkconfig-1.3.30.1-2.i386.rpm konnte nicht geöffnet werden). Wo liegt das Problem und wie behebe ich es?
A:
Clients beziehen Inhalte vom RHN Satellite basierend auf dem
--url-Parameter innerhalb des Kickstarts. Zum Beispiel:
url --url http://satellite.example.com/ks/dist/ks-rhel-i386-server-5-u3
url --url http://satellite.example.com/ks/dist/ks-rhel-i386-server-5-u3
Falls Sie Fehlermeldungen von Anaconda erhalten, die besagen, dass es keine Images oder Pakete finden kann, sollten Sie überprüfen, ob die obige URL eine
200 OK-Antwort generiert. Versuchen Sie dazu, die Datei unter der URL mittels wget abzurufen:
Wenn Sie keine
200 OK-Antwort erhalten, überprüfen Sie die Fehlerprotokolle, um herauszufinden, wo der Fehler liegt. Sie können auch die Datei selbst überprüfen, die Anaconda herunterzuladen versuchte, indem Sie die access_log-Datei durchsuchen:
Falls diese Anfragen nicht in der
access_log-Datei erscheinen, liegt ggf. ein Problem mit den Netzwerkeinstellungen des Systems vor. Falls die Anfragen erscheinen, jedoch Fehler generieren, überprüfen Sie die Fehlerprotokolle.
Sie können auch versuchen, die Dateien manuell herunterzuladen, um festzustellen, ob das Paket verfügbar ist:
wget http://satellite.example.com/ks/dist/ks-rhel-i386-server-5-u3/Server/chkconfig-1.3.30.1-2.i386.rpm
wget http://satellite.example.com/ks/dist/ks-rhel-i386-server-5-u3/Server/chkconfig-1.3.30.1-2.i386.rpm
5.3. Tracebacks Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
F:
Ich bekomme E-Mails mit dem Betreff "WEB TRACEBACK". Was sollte ich deshalb unternehmen?
A:
Eine typische Traceback-E-Mail sieht etwa folgendermaßen aus:
Dies zeigt an, dass bei der Kommunikation von Cobbler mit dem
taskomatic-Dienst ein Problem auftrat. Überprüfen Sie Folgendes:
- Vergewissern Sie sich, dass
httpdläuft:service httpd status - Vergewissern Sie sich, dass
cobblerdläuft:service cobblerd status - Vergewissern Sie sich, dass keine Firewall-Regeln
localhost-Verbindungen verhindern
5.4. Registrierung Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
F:
Der
rhnreg_ks-Befehl schlägt fehl mit der Meldung "ERROR: unable to read system id" (Fehler: System-ID konnte nicht gelesen werden). Wo liegt das Problem?
A:
Am Ende der Kickstart-Datei gibt es einen
%post-Abschnitt, der den Rechner beim RHN Satellite registriert:
Dadurch werden folgende Aktionen in der angegebenen Reihenfolge ausgeführt:
- Erstellen eines Verzeichnisses für das angepasste SSL-Zertifikat, das vom RHN Satellite verwendet wird.
- Abrufen des SSL-Zertifikats, das während der Registrierung verwendet wird.
- Suchen und ersetzen Sie die SSL-Zertifikatsstrings in der
rhn-register-Konfigurationsdatei und registrieren Sie unter Verwendung des SSL-Zertifikats und eines Aktivierungsschlüssels beim RHN Satellite. Jedes Kickstart-Profil enthält einen Aktivierungsschlüssel, der sicherstellt, dass dem System die richtigen Basis- und Sub-Channels zugewiesen werden und es die richtigen Systemberechtigungen erhält. Falls es sich um Reprovisioning eines vorhandenen Systems handelt, wird der Aktivierungsschlüssel auch sicherstellen, dass es wieder mit dem früheren Systemprofil verknüpft wird.
Falls der
rhnreg_ks-Befehl fehlschlägt, sehen Sie ggf. folgende Fehlermeldungen in der ks-post.log-Datei:
ERROR: unable to read system id.
ERROR: unable to read system id.
Diese Fehler treten auch dann auf, wenn Sie versuchen, einen
rhn_check durchzuführen, das System jedoch nicht beim RHN Satellite registriert wurde.
Sehen Sie sich zur Suche und Bereinigung dieses Fehlers am besten die Kickstart-Datei an und kopieren die oben genannten vier Schritte in eine Eingabeaufforderung und führen diese aus, nachdem der Kickstart abgeschlossen wurde. Dadurch werden detailliertere Fehlermeldungen generiert, die Ihnen bei der Suche nach der Ursache des Problems helfen können.
5.5. Kickstarts und Snippets Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
F:
Wie sieht die Verzeichnisstruktur für Kickstarts aus?
A:
Der basispfad, unter dem Kickstart-Dateien gespeichert werden, ist
/var/lib/rhn/kickstarts/. In diesem Verzeichnis befinden sich Raw-Kickstarts in dem Unterverzeichnis upload, während sich die per Assistent generierten Kickstarts in dem Unterverzeichnis wizard befinden:
Raw-Kickstarts: /var/lib/rhn/kickstarts/upload/$profile_name--$org_id.cfg Assistenten-Kickstarts: /var/lib/rhn/kickstarts/wizard/$profile_name--$org_id.cfg
Raw-Kickstarts: /var/lib/rhn/kickstarts/upload/$profile_name--$org_id.cfg
Assistenten-Kickstarts: /var/lib/rhn/kickstarts/wizard/$profile_name--$org_id.cfg
F:
Wie sieht die Verzeichnisstruktur für Cobbler-Snippets aus?
A:
Cobbler-Snippets werden unter
/var/lib/rhn/kickstarts/snippets gespeichert. Cobbler greift über den symbolischen Link /var/lib/cobbler/snippets/spacewalk auf die Snippets zu.
Snippets: /var/lib/rhn/kickstarts/snippets/$org_id/$snippet_name
Snippets: /var/lib/rhn/kickstarts/snippets/$org_id/$snippet_name
Wichtig
RHN Satellite RPMs erwarten die Cobbler-Kickstart und Snippet-Verzeichnisse an ihren standardmäßigen Speicherorten, ändern Sie diese also nicht.