Seite 1 von 1

Problem mit ISOs auf einem NFS-Share aka NFS datastore

Verfasst: 03.09.2013, 19:11
von drnicolas
Ich benutze bislang einen lokalen Datastore um Boot-Medien und andere Software im ISO-Format unterzubringen.
Funktioniert problemlos.VMs booten von der DVD; bei laufenden VMs tauchen wie physisch die CDs auf und wollen evt. die SOftweare starten.

Jetzt habe ich zusätzlich einen NAS (NAS4Free) und dort sollen die ISOs hin.

Also schnell einen Freigabe für NFS eingerichtet, gelich noch eine CIFS-freigabe dazu und unter Windows die ISOs dorthin verfrachtet.

Alles im Grunde kein Problem.

Danach im ESXi einen neuen Datastore über NFS eingerichtet - auch okay.
Ich kann den Datastore sehen, browsen und z.B. einer neuen VM ein ISO als Boot-Medium zuordnen (ja, auch beim EInschalten verbunden ist angewählt).
Leider landen die VMs jetzt sofort im PXE-Boot-Prozess, versuchen anscheinend agr nicht die ISO zu laden.
Auch manuelles Aufrufen des Boot-Menüs und dann booten von CD nützt nichts.
Das ISO ist zu deisem Zeitpunkt verbunden.

Anscheinend funktioniert dann das CD gar nicht.

Auch bei laufenden VMs führt das Verbinden mit einem ISO auf dem Remote-Datastore nicht dazu, daß die CD z.B. im Windows-Explorer auftaucht wie sonst.

Ich kann übrigens die ISOs im Remote-Datastore nach Herzenslust Kopieren und dann auf einem lokalen Datastore ablegen - funktioniert. Für mich ein Indiz, daß kein Rechteporblem vorliegen dürfte.

So kopieret, funktioniert auch das Booten wieder und die CD tauchen im Explorer auf.

Was mache ich verkehrt ? "Supportet" müsste das doch sein, oder ?

UPDATE: Ich habe keine zusätzliche Netzwerk-Portgurppe angelegt.
Immerhin kann ich problemlos die Verbiindung herstellen und browsen.

Verfasst: 03.09.2013, 21:52
von vl13
Ich tippe das NFS nur via UDP erreichbar ist.

Das folgende command auf den NAS sollte aufschluss geben.

Code: Alles auswählen

#> rpcinfo -p | grep nfs | grep tcp
bzw.
#> sockstat -P tcp | grep nfsd


Evtl. auch mal die FW settings ueberpruefen, nfs muss via tcp erreichbar sein.

Re: Problem mit ISOs auf einem NFS-Share aka NFS datastore

Verfasst: 04.09.2013, 07:44
von rprengel
drnicolas hat geschrieben:Ich benutze bislang einen lokalen Datastore um Boot-Medien und andere Software im ISO-Format unterzubringen.
Funktioniert problemlos.VMs booten von der DVD; bei laufenden VMs tauchen wie physisch die CDs auf und wollen evt. die SOftweare starten.

Jetzt habe ich zusätzlich einen NAS (NAS4Free) und dort sollen die ISOs hin.

Also schnell einen Freigabe für NFS eingerichtet, gelich noch eine CIFS-freigabe dazu und unter Windows die ISOs dorthin verfrachtet.

Alles im Grunde kein Problem.

Danach im ESXi einen neuen Datastore über NFS eingerichtet - auch okay.
Ich kann den Datastore sehen, browsen und z.B. einer neuen VM ein ISO als Boot-Medium zuordnen (ja, auch beim EInschalten verbunden ist angewählt).
Leider landen die VMs jetzt sofort im PXE-Boot-Prozess, versuchen anscheinend agr nicht die ISO zu laden.
Auch manuelles Aufrufen des Boot-Menüs und dann booten von CD nützt nichts.
Das ISO ist zu deisem Zeitpunkt verbunden.

Anscheinend funktioniert dann das CD gar nicht.

Auch bei laufenden VMs führt das Verbinden mit einem ISO auf dem Remote-Datastore nicht dazu, daß die CD z.B. im Windows-Explorer auftaucht wie sonst.

Ich kann übrigens die ISOs im Remote-Datastore nach Herzenslust Kopieren und dann auf einem lokalen Datastore ablegen - funktioniert. Für mich ein Indiz, daß kein Rechteporblem vorliegen dürfte.

So kopieret, funktioniert auch das Booten wieder und die CD tauchen im Explorer auf.

Was mache ich verkehrt ? "Supportet" müsste das doch sein, oder ?

UPDATE: Ich habe keine zusätzliche Netzwerk-Portgurppe angelegt.
Immerhin kann ich problemlos die Verbiindung herstellen und browsen.


Funktioniert heisst du kannst von dem kopierten Iso dann booten?
Ich kenne solche Probleme eigentlich nur wenn die Isos warum auch immer doch eine Macke haben.

Gruss

Verfasst: 04.09.2013, 07:55
von irix
Also hier liegen die ISO auf einem NFS welche von ein Open-E bereitgestellt werden und das tut ganz gut.

Kannst du ausschliessen das die vDISKs evtl. schon mal "beschrieben" worden sind?

Mein Standardfehler ist das ich immer das "Connect on Boot" vergesse.

Gruss
Joerg