Hallo an Alle,
wir sind hier in einer Testumgebung und testen gerade das neue EPE.
Der Bootvorgang fängt auch an zu laufen, nur nach dem Laden der Treiber bekommen wir eine Fehlermeldung die wie folgt lautet:
{logon} Connection to the Empirum-Server could not be established
Wir haben schon einiges ausprobiert, aber wir sind jetzt an dem Punkt, wo wir leider nicht mehr weiterwissen.
Könnte uns evtl jemand helfen und uns sagen, wie wir den Fehler beheben können?!
Danke im Voraus.....
Gruß
Roland
EPE - Problem
Moderator: MVogt
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Wenn man an der Linux-Konsole "ifconfig" eingibt - erscheint dann eine geladene Netzwerkkarte?
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
pkleiber
OK, alle Hotfixes für Empirum PFP R2 einschließlich Hotfix 04 installiert?
Mit jedem Hotfix gab es nämlich ein Kernelupdate und Erweiterung der Treiberliste.
DEBUGGING DES EPE:
Ändern Sie die Kernelparameter von "Standard" auf "Benutzerdefiniert" und ergänzen Sie diese um den Eintrag EPE_DEBUG=1. Den bestehenden Eintrag quiet müssen Sie dabei entfernen. Danach muss das PXE-Image neu erstellt werden.
Nach dem Start des Clients, mit dem zuvor editierten PXE-Image, wird der Client Meldungen wie "skipped due to debug mode"
anzeigen und bricht mit der weiteren Bearbeitung ab.
Sie können sich nun an dem Client mit den Tasten ALT+STRG+F2 anmelden. Die Anmeldedaten sind Account: root und Passwort: em91rum
Mit ALT+STRG+F4 kommen Sie jederzeit wieder auf die gewohnte blaue Maske zurück, oder mit ALT+STRG+F1 auf eine Textkonsole.
Nun müssen alle Module manuell gestartet werden, damit kann geprüft werden, wo der Client auf ein Problem läuft. Bitte beachten Sie, dass
die Module in der numerierten Reihenfolge gestartet werden und in einer umgekehrten Reihenfolge nicht funktionieren.
Geben Sie in der Linux Shell den Befehl unset EPE_DEBUG ein.
1. Danach werden die Treiber mit dem Befehl minit modsetup geladen. Sie können sich immer mit ALT+STRG+F4 in der blauen Konsole die Ausgabe anschauen.
2. Mit dem Befehl minit network wird die Netzwerkkarte initialisiert. In der blauen Maske können Sie das Ergebnis dieses Vorganges überprüfen. Hat der Client tatsächlich eine IP-Adresse erhalten hat? Der Befehl ifconfig zeigt Ihnen die aktuelle IP-Adresse in der Shell an. Mit dem Befehl ping können Sie die Verbindung zum Empirum Server überprüfen. Funktioniert dies auch einwandfrei?
3. Start des SSH Deamons mit minit sshd. Dieser Dienst ist für das reine Debugging nicht relevant.
4. Schreiben des PXE-Logs mit minit buildpxecmd. Ab diesem Zeitpunkt wird der PXE Log erstellt. Den bisherigen Verlauf können Sie nun auch in der Management Konsole --> PXE-Log des Clients überprüfen.
5. Verbindung zum Empirum Server durch den Befehl minit logon. Sollte trotz vorhandener IP-Adresse des Clients und anpingbarem Empirum Server, die Verbindung nicht funktionieren, müssen die Anmeldedaten geprüft werden.
6. Festplatte überprüfen nach dem Befehl minit seldest. Überprüfen Sie welche Festplatte hier angesprochen wird. /dev/hda = IDE
/dev/sda = SATA.
7. Laden der OS.ini vom Empirum Server nach Eingabe minit getconfig.
8. Kopiervorgang für die Eis Scripte zur weiteren Bearbeitung mit dem Befehl minit getimage.
9. Der letzte Schritt initialisiert die Partitionierung der Zielfestplatte und leitet die weitere Abarbeitung ein.
Die Initialisierung wird mit dem Befehl minit prepare gestartet. Auf hier ist zu überprüfen, ob die Installation fortgeführt wird,
oder die Partitionierung hängenbleibt.
Können Sie anhand dieser Beschreibung das Problem eingrenzen? Wo bleibt der Client exakt stehen, oder läuft auf einen Fehler?
Mit jedem Hotfix gab es nämlich ein Kernelupdate und Erweiterung der Treiberliste.
DEBUGGING DES EPE:
Ändern Sie die Kernelparameter von "Standard" auf "Benutzerdefiniert" und ergänzen Sie diese um den Eintrag EPE_DEBUG=1. Den bestehenden Eintrag quiet müssen Sie dabei entfernen. Danach muss das PXE-Image neu erstellt werden.
Nach dem Start des Clients, mit dem zuvor editierten PXE-Image, wird der Client Meldungen wie "skipped due to debug mode"
anzeigen und bricht mit der weiteren Bearbeitung ab.
Sie können sich nun an dem Client mit den Tasten ALT+STRG+F2 anmelden. Die Anmeldedaten sind Account: root und Passwort: em91rum
Mit ALT+STRG+F4 kommen Sie jederzeit wieder auf die gewohnte blaue Maske zurück, oder mit ALT+STRG+F1 auf eine Textkonsole.
Nun müssen alle Module manuell gestartet werden, damit kann geprüft werden, wo der Client auf ein Problem läuft. Bitte beachten Sie, dass
die Module in der numerierten Reihenfolge gestartet werden und in einer umgekehrten Reihenfolge nicht funktionieren.
Geben Sie in der Linux Shell den Befehl unset EPE_DEBUG ein.
1. Danach werden die Treiber mit dem Befehl minit modsetup geladen. Sie können sich immer mit ALT+STRG+F4 in der blauen Konsole die Ausgabe anschauen.
2. Mit dem Befehl minit network wird die Netzwerkkarte initialisiert. In der blauen Maske können Sie das Ergebnis dieses Vorganges überprüfen. Hat der Client tatsächlich eine IP-Adresse erhalten hat? Der Befehl ifconfig zeigt Ihnen die aktuelle IP-Adresse in der Shell an. Mit dem Befehl ping können Sie die Verbindung zum Empirum Server überprüfen. Funktioniert dies auch einwandfrei?
3. Start des SSH Deamons mit minit sshd. Dieser Dienst ist für das reine Debugging nicht relevant.
4. Schreiben des PXE-Logs mit minit buildpxecmd. Ab diesem Zeitpunkt wird der PXE Log erstellt. Den bisherigen Verlauf können Sie nun auch in der Management Konsole --> PXE-Log des Clients überprüfen.
5. Verbindung zum Empirum Server durch den Befehl minit logon. Sollte trotz vorhandener IP-Adresse des Clients und anpingbarem Empirum Server, die Verbindung nicht funktionieren, müssen die Anmeldedaten geprüft werden.
6. Festplatte überprüfen nach dem Befehl minit seldest. Überprüfen Sie welche Festplatte hier angesprochen wird. /dev/hda = IDE
/dev/sda = SATA.
7. Laden der OS.ini vom Empirum Server nach Eingabe minit getconfig.
8. Kopiervorgang für die Eis Scripte zur weiteren Bearbeitung mit dem Befehl minit getimage.
9. Der letzte Schritt initialisiert die Partitionierung der Zielfestplatte und leitet die weitere Abarbeitung ein.
Die Initialisierung wird mit dem Befehl minit prepare gestartet. Auf hier ist zu überprüfen, ob die Installation fortgeführt wird,
oder die Partitionierung hängenbleibt.
Können Sie anhand dieser Beschreibung das Problem eingrenzen? Wo bleibt der Client exakt stehen, oder läuft auf einen Fehler?
Hallo Herr Ambrosius,
zuerst einmal vielen Dank für Ihre schnelle Antwort.
Sie hatten recht, es lag am Treiber. Wir haben den richtigen Treiber eingebunden und dann hat es auch geklappt.
Beim lesen Ihrer Antwort ist es uns dann selbst "gekommen", das es der Treiber sein kann.
Könnten Sie uns trotzdem bitte noch sagen, wie man die Linux-Konsole
öffnen kann, damit wir den von Ihnen vorgeschlagenen Befehl auch einmal ausprobieren können?!
Vielen Dank und Gruß
Roland Ganser
zuerst einmal vielen Dank für Ihre schnelle Antwort.
Sie hatten recht, es lag am Treiber. Wir haben den richtigen Treiber eingebunden und dann hat es auch geklappt.
Beim lesen Ihrer Antwort ist es uns dann selbst "gekommen", das es der Treiber sein kann.
Könnten Sie uns trotzdem bitte noch sagen, wie man die Linux-Konsole
öffnen kann, damit wir den von Ihnen vorgeschlagenen Befehl auch einmal ausprobieren können?!
Vielen Dank und Gruß
Roland Ganser
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
STRG+ALT+F2 drücken, dann Login mit root und Passwort em91rum
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Who is online
Users browsing this forum: No registered users and 5 guests