laster
Goto Top

NAS per NFS an ESX anbinden

NAS: Thecus 7700 Pro
ESX: VMware ESX 4

Hallo,

muss eine NFS-Freigabe von der Thecus-NAS an einen ESX als Datenspeicher hinzufügen.
Habe das vorher getestet (mit ESXi 4) und es ging. Also die NAS zum Kunden gabracht, ins Netz eingebunden und auf die gleiche Weise versucht, die NAS einzubinden - in ESX (VMware vSphere 4 Essentials) - aber bekomme nur die Meldung:
"Während der Hostkonfiguration ist ein Fehler aufgetreten"

Wie komm ich da weiter?
Hat jemand eine Idee?

vG
LS

Content-Key: 158386

Url: https://administrator.de/contentid/158386

Printed on: April 26, 2024 at 05:04 o'clock

Member: awagner82
awagner82 Jan 11, 2011 at 14:22:49 (UTC)
Goto Top
Hallo,

so ganz ohne zusätzliche Informationen ist es doch recht undurchsichtig ...
Wie sieht die Infrastruktur denn genau aus?

Könnte es ein Treiber Problem sein?
ESXi != ESX
Ist der ESX mit allen (Firmware)Updates versorgt?
Welche Version etc?

Gruß
Member: laster
laster Jan 11, 2011 at 15:11:46 (UTC)
Goto Top
Hallo,

die Infrastruktur besteht aus einem LAN mit 3 ESX 4.1 Servern, einem vCenter Server (als VM auf einem ESX) und (neben den Clientrechnern) die NAS im gleichen Netzwerk. Auf den ESX-Servern läuft VMware vSphere 4.1 Essentials.
Die NAS ist VMware-Compatibel.
Auf der NAS habe ich eine Freigabe eingerichtet und für NFS (Zugriff für alle Hosts im Netz) konfiguriert.
Unter VMware geb ich ja nur die IP und den NFS-Ffad an - als Ergebnis folgende Meldung im Ergebnisfenster:
Aufruf von "HostDatastoreSystem.CreateNasDatastore" für Objekt "datastoreSystem-28" auf vCenter Server "srv.zentrale.local" ist fehlgeschlagen.
und unter "Aufgaben & Ereignisse" die Meldung "Während der Hostkonfiguration ist ein Fehler aufgetreten"

vg
LS
Member: ChrisIO
ChrisIO Jan 11, 2011 at 15:19:43 (UTC)
Goto Top
Zitat von @laster:
Auf der NAS habe ich eine Freigabe eingerichtet und für NFS (Zugriff für alle Hosts im Netz) konfiguriert.

Liegt da vielleicht der Fehler?

Musst Du vielleicht den IP-Bereich der NFS-Freigabe ändern?
Ist das NAS von den Clients aus erreichbar?
Member: laster
laster Jan 11, 2011 at 15:31:22 (UTC)
Goto Top
Hallo ChrisiO,

der IP-Bereich in der NFS-Konfig auf der NAS definiert nur, wer per NFS zugreifen darf, da ich das ganze Netzwerk dazu berechtigt habe, würde ich diesen Punkt als Fehlerquelle ausschließen.
Member: affabanana
affabanana Jan 11, 2011 at 17:24:09 (UTC)
Goto Top
Hallo zusammen

Mein blick in die dunkle Kristallkugel sagt mir


DNS Problem

Hast Du mal mit der IP vom NAs ausprobiert.

/192.168.1.123/nfsfreigabe

gruass affabanana
Member: laster
laster Feb 14, 2011 at 13:38:02 (UTC)
Goto Top
Hallo,
Problem ist noch nicht gelöst.
Hab hier mal einen Auszug aus dem Log von VMware:
------ In-memory logs start --------
'VMware VI Client/4.0.0'  
[2011-02-07 12:27:49.247 06112 verbose 'PropertyProvider' opID=52E5E536-000000FB] RecordOp ASSIGN: info.state, task-1639  
[2011-02-07 12:27:49.247 06112 verbose 'PropertyProvider' opID=52E5E536-000000FB] RecordOp ASSIGN: info.cancelable, task-1639  
[2011-02-07 12:27:49.275 06112 info 'App' opID=52E5E536-000000FB] [VpxLRO] -- BEGIN task-1639 -- host-28 -- vim.host.DatastoreSystem.createNasDatastore -- 300375CB-BCD5-45E5-9EF5-5774C61413E0(DD088973-F5B6-4495-B7E0-CD7BA94056F8)  
[2011-02-07 12:27:49.283 06112 error 'App' opID=52E5E536-000000FB] vim.fault.PlatformConfigFault  

------ In-memory logs end   --------
[2011-02-07 12:27:49.287 06112 info 'App' opID=52E5E536-000000FB] [VpxLRO] -- FINISH task-1639 -- host-28 -- vim.host.DatastoreSystem.createNasDatastore -- 300375CB-BCD5-45E5-9EF5-5774C61413E0(DD088973-F5B6-4495-B7E0-CD7BA94056F8)  
[2011-02-07 12:27:49.287 06112 info 'App' opID=52E5E536-000000FB] [VpxLRO] -- ERROR task-1639 -- host-28 -- vim.host.DatastoreSystem.createNasDatastore: vim.fault.PlatformConfigFault:  
Result:
(vim.fault.PlatformConfigFault) {
   dynamicType = <unset>, 
   faultCause = (vmodl.MethodFault) null, 
   text = "Please make sure you have configured networking for VMkernel",   
   msg = "An error occurred during host configuration.",   
}
Args:

Arg spec:
(vim.host.NasVolume.Specification) {
   dynamicType = <unset>, 
   remoteHost = "172.21.101.241",   
   remotePath = "/raid0/data/vmwarebackup",   
   localPath = "nas02",   
   accessMode = "readWrite",   
   type = "nfs",   
   userName = <unset>, 
   password = <unset>, 
}

Zusätzliches Problem: die VMware war in einem Bundle von IBM, somit kein direkter VMware-Support und IBM ist auch nicht hilfreich.
Hat noch jemand eine Idee?
DNS-Probleme schließe ich aus, da nur mit den IP-Adressen hantiert wird.

vG
LS
Member: kaalax
kaalax Feb 16, 2011 at 07:40:11 (UTC)
Goto Top
Hallo laster,

um NFS auf dem vCenter nutzen zu können musst du im vSphere-Client folgerndermaßen vorgehen:

1. Wähle den erstenESX-Server im VCenter aus und wechsle zum Reiter Konfiguration
2. im unteren Feld Software gelangt man über den Schalter Sicherheitsprofil zur Firewall, hier muß man die Ports 111 & 2049 UDP/TCP für NFS freigeben, das ist schon vordefiniert und braucht nur noch ausgewählt zu werden
3. um die NAS ansprechen zu können muss eine Portgruppe definiert werden mit der dies mgl. ist -> im Feld Hardware wählst du über den Punkt Netzwerk "Netzwerk hinzufügen aus" -> als Verbindungstyp für den Datenverkehr wird VMkernel verwendet, das ist der Verbindungstyp für NFS z.B. -> der neuen Verbindung gibtst du noch eine IP und damit ist der Punkt abgeschlossen
3. erst jetzt ist es möglich, im Feld Hardware unter dem Punkt Speicher einen NFS-Datenspeicher anzubinden wie du es am Anfang versucht hast

vielleicht hilft dir das weiter, Gruß panax-4.3
Member: laster
laster Feb 16, 2011 at 07:53:07 (UTC)
Goto Top
Hallo panax-4.3,

vielen, vielen Dank!
Das war die Lösung - super!

vG
LS