Alle Shares auf einem NAS

Post Reply
gurubert
Posts: 67
Joined: 25. Nov 2005, 14:27
Location: Berlin
Contact:

Alle Shares auf einem NAS

Post by gurubert » 09. Jul 2010, 10:37

Hallo,

ich beschäftige mich gerade mit der Installation von Empirum v12.

Ziel soll sein, die Empirum-Dienste auf einem virtualisierten Windows 2003 Server und die ganzen Shares auf einem existierenden NAS laufen zu lassen.

Nach der Installation kann ich den Servernamen für die Shares in DButil anpassen. In der Empirum Mgmt Console sind auch noch ein paar UNC-Pfade anzupassen.

Allerdings wird z.B. beim OS-Installer Import immer noch versucht, auf \\%EmpirumServer%\EmpInst$\Sys zu schreiben, und nicht auf den angepassten Pfad.

In den Handbüchern auf der DVD habe ich leider keine passenden Informationen gefunden.

An welcher Stelle sind die UNC-Pfade noch anzupassen, damit alle Daten (für OS-Installer, Treiber, Packages, Logfiles) auf einem NAS und nicht auf dem EmpirumServer liegen?
Robert Sander
Epigenomics AG

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7969
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Alle Shares auf einem NAS

Post by Hendrik_Ambrosius » 09. Jul 2010, 13:01

Das wird von Matrix42 nicht unterstützt.
Wenn Sie aber auf eigenes Risiko das so machen wollen gucken Sie mal in die DB-Tabelle "Options".
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.

gurubert
Posts: 67
Joined: 25. Nov 2005, 14:27
Location: Berlin
Contact:

Re: Alle Shares auf einem NAS

Post by gurubert » 09. Jul 2010, 13:09

Hendrik_Ambrosius wrote:Das wird von Matrix42 nicht unterstützt.
Ach deshalb steht darüber auch nichts in den Installationshandbüchern.

Ich frage mich nur, warum dann übrhaupt die Pfade in DButil bzw. der EMC geändert werden können. Da kommen die Kunden doch nur auf solch dumme Ideen. ;-)

Ein SubDepot-Server zusätzlich kommt eben auch nicht in Frage, da wir eigentlich virtuellen Plattenplatz auf dem EmpirumServer einsparen wollen.
Robert Sander
Epigenomics AG

ralph.hinkel
Posts: 21
Joined: 14. Dec 2004, 12:09
Location: Pirmasens
Contact:

Re: Alle Shares auf einem NAS

Post by ralph.hinkel » 14. Jul 2010, 17:17

Hallo,

da bin ich zufällig letztens über eine coole Lösung gestolpert:

mamas.PIXYSTATION - der kleinste Empirum Depot-Server der Welt
(http://www.mamasolutions.com/de/was-wir ... ixystation)

Hab mal eine bestellt. Kann es kaum erwarten das Ding mal auszuprobieren.

Vielleicht bringt euch das ja was.

Gruß
Ralph

User avatar
bboehm
Posts: 569
Joined: 07. Apr 2008, 18:47
Location: München
Contact:

Re: Alle Shares auf einem NAS

Post by bboehm » 15. Jul 2010, 09:21

Hallo Ralph,

Wenn du die Box hast, könntest du bitte gerne näheres berichten.

Läuft das Ding eigentlich unter Windows...? In den Spec. steht, dass man ein Windows braucht.

Beste Grüße
Bernhard
IT-Administrator mit Migrationshintergrund bei Fraunhofer-Gesellschaft

Produktionssystem: W2k22, Empirum 23.0.1, MS SQL 2017 Enterprise
Testsystem: W2k19, Empirum 23.0.1, MS SQL 2017 Express

gurubert
Posts: 67
Joined: 25. Nov 2005, 14:27
Location: Berlin
Contact:

Re: Alle Shares auf einem NAS

Post by gurubert » 15. Jul 2010, 10:11

ralph.hinkel wrote: mamas.PIXYSTATION - der kleinste Empirum Depot-Server der Welt
(http://www.mamasolutions.com/de/was-wir ... ixystation)
Sieht interessant aus, ist aber ja wieder eine zusätzliche Kiste.
Wir wollen ja ein vorhandenes (großes) NAS und einen vorhandenen (großen) VMware ESXi nutzen.

Ich habe inzwischen auch ganz gute Fortschritte gemacht.

Beim Einrichten der Datenbank mittels DButil wird für den Namen des EmpirumServers einfach der Name des NAS (SWDEPOT-HM) angegeben (auf dem natürlich die Shares existieren und korrekt verrechtet sind). Und dann wird in DButil der Name der virtuellen Maschine (RUBBIA) als ServiceServer angegeben, auf dem von DButil dann die ganzen Dienste installiert werden.

Das klappt soweit bislang. Betriebssysteme konnten importiert werden, die Treiberdatenbank lädt Treiber, ein EPE-Image wurde erstellt, das PM2 synced sich. Und Software-Pakete konnten natürlich auch nach \\SWDEPOT-HM\Configurator$\Packages kopiert und dann eingebunden werden.

Leider funktioniert der PXE-Server noch nicht korrekt. Auf dem Client kommt beim Booten vom Netz die folgende Fehlermeldung:

Code: Select all

PXE-T00: Unknown internal server error.
PXE-E36: Error received from TFTP server
PXE-M0F: Exiting Intel PXE ROM.
Das Booten und Installieren per EPE CD-Image funktioniert. Vermutlich kann der PXE-Dienst auf dem Service Server nicht die EPE-Dateien von einer externen NAS Share nehmen.

DebugView liefert dazu folgende Ausgabe:

Code: Select all

[1112] DHCP :              : DSIK_SOCKET Event
[1112] DHCP : 005056000021 : CommClass->Receive
[1112] DHCP : 005056000021 : Received DHCPDISCOVER
[1112] DHCP :              : DSIK_DHCP_EVENT - Dispatching Action
[1112] DHCP : 005056000021 : Action:OFFER
[1112] DHCP : 005056000021 : MAC Address found!
[1112] DHCP : 005056000021 : entry.State : 2
[1112] DHCP : DDES_ALLOCATED IP : 0.0.0.0 : MAC:005056000021
[1112] DHCP : 005056000021 : Filename: pe100713.pxe
[1112] DHCP : 005056000021 : Sending packet to 255.255.255.255:68
[1112] DHCP : 005056000021 : Sending: DHCPOFFER
[1112] DHCP : Stage file \\RUBBIA\EmpInst$\Wizard\Image\PXEImages/stg1ldr.cfg/00-50-56-00-00-21 has been written
Der PXE-Dienst schreibt also auf eine Share, aber leider nicht auf %EmpirumServer% (das NAS), sondern auf den Service Server RUBBIA. Wenn der PXE-Dienst hier einen UNC-Pfad verwenden kann, warum dann nicht %EmpirumServer%, sondern den Namen des Service Servers?

Beim Starten des Empirum-PXE-Dienstes werden folgende Meldungen im DebugView angezeigt:

Code: Select all

[3000] DHCP : *********************************************************
[3000] DHCP : Starting DB connection...
[3000] DHCP : DSN     : 'HM'
[3000] DHCP : UserID  : 'dbo'
[3000] DHCP : DB Connection successful
[3000] DHCP : *********************************************************
[3000] DHCP : ServerName: rubbia 
[3000] DHCP : ServerName found in DB.
[3000] DHCP : PXE_UseKnownDevicesOnly is TRUE  
[3000] DHCP : *********************************************************
[3000] DHCP : Interface      : Database
[3000] DHCP : Portname       : bootps
[3000] DHCP : Servermode     : 0
[3000] DHCP : Listenportname : pxelisten
[3000] DHCP : Proxyportname  : bootpr
[3000] DHCP : Server IP      : 192.168.48.87
[3000] DHCP : pxeimagesdir   : \\RUBBIA\EmpInst$\Wizard\Image\PXEImages
[3000] DHCP : *********************************************************
[3000] DHCP : DHCP Variables: 
[3000] DHCP : 128 = SWDEPOT-HM
[3000] DHCP : *********************************************************
[3000] DHCP : Main listener (bootps) initialized successfully.
[3000] DHCP : Message listener (pxelisten) initialized successfully.
[3000] DHCP : StageHandler created our name is rubbia
[3000] DHCP : Stage root set to \\RUBBIA\EmpInst$\Wizard\Image\PXEImages/stg2ldr.cfg
[3000] DHCP : Looking for config file \\SWDEPOT-HM/Values$/MachineValues/rubbia.ini
[3000] DHCP : Could not read config file \\SWDEPOT-HM/Values$/MachineValues/rubbia.ini
[3000] DHCP : No subdepot language found on Empirum server, looking for local config file \\rubbia/Values$/MachineValues/rubbia.ini
[3000] DHCP : Could not read config file \\rubbia/Values$/MachineValues/rubbia.ini
[3000] DHCP : No subdepot language found, set englisch as default
[3000] DHCP : FullInit successful.
Kopiere ich die von der EMC erzeugten PXE-Dateien von \\SWDEPOT-HM\EmpInst$\Wizard\Image\PXEImages nach \\RUBBIA\EmpInst$\Wizard\Image\PXEImages funktioniert wieder alles.

Da ist also etwas nicht ganz abgestimmt zwischen der Erzeugung der PXE-Images in der EMC und der Auslieferung durch den PXE-Dienst. Die EMC nimmt für die Share offensichtlich die Variable %EmpirumServer%, der PXE-Dienst seinen eigenen Hostnamen.
Robert Sander
Epigenomics AG

Post Reply

Return to “Hilfe und FAQ”

Who is online

Users browsing this forum: No registered users and 2 guests