DEPOTServer mit dynamischer IP-Adresse

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

DEPOTServer mit dynamischer IP-Adresse

Post by NKurzweg » 09. Jun 2008, 10:35

Hallo,
ich habe einen Depotserver mit dynamischer IP-Adresse. Dieser zieht sich in den jeweiligen Subnetzen aus diesem Bereich eine.
Jetzt will ich ein EPE BootImage mit diesem Depotserver als Installationsserver einrichten. Wie mach ich das aber nun bei dem Image mit der IPAdresse? die ist ja immer unterschiedlich?!. Der Name der Depotservers is ja immer gleich und bleibt, aber IPAdresse?
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

User avatar
Trickser
Posts: 560
Joined: 11. Oct 2006, 10:51
Location: Jülich
Contact:

Post by Trickser » 09. Jun 2008, 11:01

Hi,

dynamische IPs sind nicht offiziell supportet. Du müsstest jedes mal, wenn der Server ne andere IP bekommt ein neues Image erzeugen und jeweils IP Helper neu konfigurieren.

Alternativ:

DHCP-Reservierung für den Depotserver einrichten, dann bekommt er immer dieselbe IP.

Gruß,

Micha.

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 09. Jun 2008, 11:07

Also für jedes Subnetz den Server dort schon vorreservieren?
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 09. Jun 2008, 12:22

noch eine frage,
wie bekomm ich die logs beim pxe boot?
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 09. Jun 2008, 14:02

mein Rechner startet als das EPE Boot image in der endlosschleife. In meiner EMC auf dem Rechner im PXE Log wird nichts reingeschrieben. Hat jemand eine Idee?
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

User avatar
Trickser
Posts: 560
Joined: 11. Oct 2006, 10:51
Location: Jülich
Contact:

Post by Trickser » 09. Jun 2008, 15:01

Hi,

bis wo kommt die Kiste denn ?
Steht was im debug_epe.log ? (im Verzeichnis der OS.ini des clients)

Im Subnetz des Hauptservers kann die Maschine korrekt installiert werden?

Gruß,

Micha.

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 09. Jun 2008, 15:21

EPE Image startet, macht alles durch
Findet alle Treiber
Copying Installation File und dann reboot.
und dann das gleiche wieder.
wenn ich in der EMC in den eigenschaften des Rechners ins PXE Log schaue steht nicht drin. normalerweise schreibt er ja alles dort rein.

die beiden EmpServer stehen beide noch im gleichen Netz. ich teste noch :)
Er bekommt auch ordentlich vom DepotServer die Daten
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

User avatar
MGrundl
Posts: 627
Joined: 09. May 2008, 17:18
Location: Wien
Contact:

Post by MGrundl » 09. Jun 2008, 16:06

Verstehe ich das richtig?
Du hast 2 PXE Server im selben Netz laufen?

lg,
Manfred

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 09. Jun 2008, 16:17

nein, einmal den Empirum Server und einmal einen Depot Server.
Empirum server ist PXE Server mit allen Diensten. DepotServer bekommt nur über SubDepot Sync die Daten rüber. Rechner startet am PXE Server und zieht sich EPE image. Dieses weist auf den Installations (DepotServer).
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

User avatar
Trickser
Posts: 560
Joined: 11. Oct 2006, 10:51
Location: Jülich
Contact:

Post by Trickser » 09. Jun 2008, 19:40

Hi,

du hast noch nicht geschrieben, ob was im debug_epe.log steht.

Bitte beim Installieren mal den Debugviewer auf dem PXE Server mitlaufen lassen und auf den PXE Service filtern vieleicht kann man da ja was erkennen.

eigentlich wird am Ende des Copyjobs eine Message an den PXE geschickt die den PXE für diese Maschine deaktiviert.

Hast du mal einen Gegentest mit einem DOS-Image gemacht.

PXE Server und Client stehen im selben Subnetz und keine aktiven Komponenten dazwischen ?

Gruß,

Micha.

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 10. Jun 2008, 09:34

hallo Trickser,

das steht in meinem log von debug view, also auf dem EmpirumServer(ist PXE Server) laufen lassen und meinen Testclient gestartet.

00000079 09:16:53.452 [1620] DHCP : 000d613d4254 : 2 IsPXE : 1
00000097 09:16:55.655 [1620] DHCP : 000d613d4254 : PXE frame
00000098 09:16:55.655 [1620] DHCP : 000d613d4254 : Filename: epedepot.pxe
00000099 09:16:55.655 [1620] DHCP : 000d613d4254 : Setting PXE_BOOT_ITEM...
00000539 09:18:07.435 [1620] DHCP : 000d613d4254 : 2 IsPXE : 0
00003087 09:24:03.868 [1620] DHCP : 000d613d4254 : 2 IsPXE : 1
00003099 09:24:06.040 [1620] DHCP : 000d613d4254 : PXE frame
00003100 09:24:06.040 [1620] DHCP : 000d613d4254 : Filename: epedepot.pxe
00003101 09:24:06.040 [1620] DHCP : 000d613d4254 : Setting PXE_BOOT_ITEM...
00003538 09:25:13.758 [1620] DHCP : 000d613d4254 : 2 IsPXE : 0

Habe gefiltert auf "PXE"

mit DOS Image arbeiten wir nicht ;) aber testen kann ich es mal.

Ja stehen im selben Netz, PXE Server, Depot Server und Client. Halt nur Switches dazwischen.
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 10. Jun 2008, 09:49

also irgendwie is da glaube ich ein denkfehler drin.

Welche Dienste müssen denn auf dem DepotServer laufen? funktioniert das überhaupt das mein EmpirumServer der PXE Server ist und auf den DepotServer nur die Dateien gesynct werden.

1 Rechner startet --> meldet sich an Empirum Server (PXE Server)
2 zieht sich mx42.pxe das ihm sagt dass er ein neues OS installieren soll und zieht über den EmpirumServer das EPE Image. Dieses verweist aber in der Konfiguration auf den DepotServer (Installationsserver im EPE Image ist der DepotServer.
3 EPE Boot Image wird ordentlich gezogen, läuft Problemlos durch und kopiert die Windows Daten. Es wird auch angezeigt im EPE Boot das der DepotServer sein zuständiger Server ist. Nach erfolgreichen Kopiervorgang bekomme ich die Schlussmeldung: File Copy process succed, Sending PXE Signal .... und der Rechner rebootet.
4 Er macht das gleiche wieder und wieder. wobei er ja eigentlich die OS Installation starten sollte.
5 die ganzen Meldungen des PXE Boot Vorgangs ([Eis32] ... ) stehen normalerweise in den Eigenschaften des Clients im PXE Log. Bei mir belibt es aber leer. Somit denke ich es weis kein Server so wirklich das der Client alles ordentlich gemacht hat da er keine erfolgreichen oder fehlerhaften Logs meldet
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 10. Jun 2008, 10:24

Hallo, noch was, das steht im epedebug.log auf meinem Depot Server

Empirum Eis32 Ver. 10.5.1.56
Empirum Vista/XP/2K installation script Ver. 01.29
Current client mac address: 000D613D4254 IP: 10.51.222.10
Target device for OS installation: /dev/hda
Connected Empirumserver: A510S200014 IP: 10.51.200.14
Elapsed time: 0 min
Image name: WinXP PRO DE SP3
Computer name: A510W201060
Domain/Workgroup: Dom: SOZIALES
TCP/IP address: DHCP
Preparing hard disks.
Disk: 0 MB: 39205 parttypes/MB: 12/3498 42/19194 0/0 0/0
Disk: 1 MB: 38166 parttypes/MB: 0/0 0/0 0/0 0/0
Deleting partitions.
Disk: 0 MB: 39205 parttypes/MB: 0/0 0/0 0/0 0/0
Disk: 1 MB: 38166 parttypes/MB: 0/0 0/0 0/0 0/0
Creating partitions.
Disk: 0 MB: 39205 parttypes/MB: 12/3498 42/19194 0/0 0/0
Disk: 1 MB: 38166 parttypes/MB: 0/0 0/0 0/0 0/0
Hard disk formating/partitioning successful.
Elapsed time: 0 min
Entire Process: Copying System files
Elapsed time: 0 min
Performing hardware detection...
Network Adapter: BeneLAN
Storage Adapter: IDE detected with: 32902-9435-5208-9426
Display Adapter: Intel(R) 82865G Graphics Controller
Sound Adapter : No PCI-Sound Adapter detected!
Sound Adapter : No Sound Adapter detected!
Copying installation files.
File copy process successful.
Elapsed time: 5 min
Sending PXE signal: Installation succesful.
Performing reboot.

das kommt aber nicht an meinem PXE Server an. Dort habe ich nur die OS.ini im Ordner
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

User avatar
Trickser
Posts: 560
Joined: 11. Oct 2006, 10:51
Location: Jülich
Contact:

Post by Trickser » 10. Jun 2008, 10:40

Hi,

ja, das mit dem PXE und dem Depotserver getrennt muss so funktionieren.


2: mx42.pxe wird nur geliefert, wenn KEIN anderes pxe Image zugewiesen ist. Macht nix anderes als auf dem Client die "Managed by Empirum" Meldung anzuzeigen und dem Server zu sagen "Hey hier bin ich" (ggf. PXE-not Qualified).

3: Sending PXE signal bedeutet, dass er fertig ist und jetzt dem Server sagen kann, dass PXE deaktiviert werden soll. Anscheinend kommt die Message aber dort nicht an und deshalb wird PXE nicht deaktiviert.

Wenn Ihr gemanagede Switches einsetzt, kann es durchaus sein, dass nicht alle benötigten Ports offen sind.

S. Dokument Empirum Ports im Manuals-Verzeichnis.

Für die PXE Statusmeldungen muss Kommunikation auf Port UDP 10042 möglich sein. (Client -> Server)

Am besten machst du mal einen Portscan von einem bestehenden Client, den du an den Lan-Anschluss von dem Problemkind klemmst und dann die einzelnen Ports überprüfst.

Auf UDP 10042 läuft ein Listener auf dem Empirumserver, also musst du darauf kommunizieren können.

Gruß,

Micha.

NKurzweg
Posts: 237
Joined: 06. Feb 2007, 09:15
Contact:

Post by NKurzweg » 10. Jun 2008, 10:44

Hi, hört sich logisch an,
aber wenn ich einen anderen Client aufsetze, welcher alles direkt über den EmpirumServer und nicht über den DepotServer macht, funktioniert es auch ohne Probleme und die Logs werden brav geschrieben und der Rechner fäng an seine OS Installation zu machen. Aber ich überprüfe es mal.
Empirum V21
Version 21.0.3.62167
DB-Version 21.03

Post Reply

Return to “Sync”

Who is online

Users browsing this forum: No registered users and 2 guests