Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

ESXi 3.5 U4: NFS-Share mounten über Infr.-Client - Fehler

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX/ESXi Server 3.

Moderatoren: Dayworker, irix

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

ESXi 3.5 U4: NFS-Share mounten über Infr.-Client - Fehler

Beitragvon sliego » 14.08.2009, 11:41

Hallo Zusammen,

wenn ich versuche über den VMWare-Infrastructure-Client ein NFS-Share zu mounten erscheint folgende Fehlermeldung:

Error during configuration of the host: Unable to get Console path for Mount

Das NFS funktioniert jedoch, ich habe dort z. B. mit Clonezilla Images von Maschinen abgelegt - ohne Probleme.

Hat jemand von euch bitte einen Tipp für mich, was ich da falsch mache? :oops:

Danke & Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 14.08.2009, 13:56

Hallo Thomas,
log dich mal auf deine Service Console ein und mach mal einen vmkping auf die IP von deinam NFS Server. Rückantwort?

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 14.08.2009, 14:45

Hallo Swordfish,

vmkping findet die IP. Ich kann auch in der Konsole des NFS-Servers (Dienstes) sehen, daß der ESXi dort "ankommt", jedoch bricht dann die Verbindung einfach ab. Im LogFile des NFS-Dienstes kann ich dann nur noch sehen, daß keine Verbindung besteht nachdem die Fehlermeldung im Infrastructur-Client erscheint.

Muß ich evtl. noch etwas am ESXi konfigurieren?

Danke & Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 14.08.2009, 14:57

Hallo Thomas,
ich gehe mal davon aus, dass in den Securtiy Settings der NFS Client enabled ist.

Gruss
Stephan

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 14.08.2009, 15:27

Hallo Thomas,
drei Fragen noch:

1. Was für ein NAS benutzt du?

2. Was sagt der Befehl service nfs status?

3. Was sagt der Befehl service portmap status?

Gruss
Stephan

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 18.08.2009, 14:21

Hallo Stephan,

... sorry für die späte Antwort - ich arbeite erst jetzt wieder an dem Thema. :oops:

Zu den drei Fragen:

1. Ich benutze kein NAS sondern ein NFS-Dienst auf einem Windows XP Rechner
2. Service: not found
3. Service: not found

Ich gehe mal davon aus, daß NFS nicht aktiviert ist - nur wie kann ich den Dienst starten?

Nochmals vielen Dank,
Grüße

Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 19.08.2009, 11:16

Hallo Thomas,
die Frage hast du warscheinlich überlesen.

ich gehe mal davon aus, dass in den Securtiy Settings der NFS Client enabled ist.

Wenn der NFS Client enabled ist dann versuche es mal so.

service nfs start
service portmap start


Dann nochmal das mounten versuchen.

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 19.08.2009, 13:00

Hallo Stephan,

... wenn ich auf dem ESXi "service" eingebe dann kommt anschließend "not found". Anscheinend kann der ESXi mit dem Befehl nichts anfangen. :?:

Leider habe ich auch in dem VMWare Infrastructure Client keine Möglichkeit gefunden, den NFS-Client zu aktivieren. Oder muß dies auf der Kommandozeile des ESXi gestartet werden? Wenn ja, wie gehe ich da am besten vor?

Vielleicht verstehe ich hier aber auch einfach nur etwas nicht. :oops:

Danke & Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 19.08.2009, 13:17

Hallo Thomas,
ganz ruhig. Ich glaube schon, dass du alles richtig verstehst. ;)

Also ganz langsam. Wie fit bist du auf der Kommandozeile?

Setze mal der Kommandozeile den Befehl: find / -name service ab
Dann wissen wir, ob der Befehl existiert.

Wenn du dich mit dem VI Client auf den ESX Server connectest, gibt
es dann einen Reiter Configuration und dann das Auswahlmenü
Security Settings?

Gruss
Stephan

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 19.08.2009, 13:22

:oops: Sorry, heisst natürlich Security Profile

King of the Hill
Beiträge: 13059
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 19.08.2009, 13:24

Die Verwirrung kommt daher das du ESXi hast und der swordfish wohl von einem ESX ausgeht welcher ein vollwertiges LINUX OS als Servicekonsole hat.

In der Busybox des ESXi stehen nur eine Auswahl an Befehlen zur Verfuegung und eine Firewall wie der ESX hat der ESXi nicht da die Ports automatisch geoeffnet weren sobald ein entsprechender Dienst aktiviert wird.

Unter diesen Vorraussetzungen lassen sich NFS Problem schwer debuggen und es hat schon seinen Grund warum alle Welt immer von zertifizierter Hard|Software redet.

Ich wuerde folgendes machen:
1. Ein Linux als NFS Client nehmen und zu gucken ob ich das Share hier gemountet bekomme und als Root drauf zugreifen kann. Das ganze als NFS3/TCP und am besten noch mit statischen Ports.
2. Das ganze dann anders herum und gucken ob ein richtiger Linux NFS Share von deinem ESXi als Datastore akzeptiert wird.

An dem richtigem Linux kann man besser gucken was passiert als an deinem NAS und dem ESXi.

PS: Unsere alten ESX 3.5 akzeptierten ohne murren ein Linux NFS aber ein Share von unsrem Open-E DSS den vSpheres beizubringen hab ich bis heute nicht geschafft.


Gruss
Joerg

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 19.08.2009, 13:30

Hallo Stephan,

... danke für Deine Geduld. :grin:

- "service" wurde gefunden in /etc/vmware/service Allerdings handelt es sich hierbei um ein Verzeichnis, nicht um eine Datei. In dem Verzeichnis gibt es nur eine Datei namens "service.xml".

- Es gibt den Reiter "Configuration", jedoch keine Option "Security Settings". Folgendes steht zur Auswahl:
Licensed Features
Time Configration
DNS and Routing
Virtual Machine Startup/Shutdown
Virtual Machine Swapfile Location
Security Profile
System Resource Allocation
Advanced Settings

Unter "Security Profiles" finden sich folgende Optionen:
- VMWare VirtualCenter Agent
- NTP Deamon

Kannst Du damit etwas anfagen? :oops:

Danke vorab,
Grüße

Thomas

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 19.08.2009, 13:43

Hallo Stephan,

nur zur Info: Ein "find / -name nfs" findest leider gar nichts ... :cry:

Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 19.08.2009, 14:14

Hallo Thomas,
damit kann ich sehr viel anfangen. Keine Service Console.
Was sieht man unter /etc/init.d ?
Irgend was mit portmap und/oder nfs?

Gruss
Stephan

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 19.08.2009, 15:59

Hallo Stephan,

... dort finde ich folgende Dateien:

    dataeng
    hostd
    mptctl
    ntpd
    sfcbd
    sfcbd-watchdog
    slpd
    wsmand


Es handelt sich bei der Installation des ESXi um eine Standardinstallation - viel verändern kann man beim Setup ja eh nicht. Die Version ist 3.5U4.

Das Dilemma ist wirklich, da ich nun dieses Ghetto-Script am Laufen habe, aber die Sicherungen nicht automatisch von der Maschine bekomme. Klar ginge das auch manuell, aber ich würde es schon gerne automatisieren.

Viele Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 19.08.2009, 16:43

Hallo Thomas,
was hast du auf deiner XP Maschine am laufen um ein NFS Share
zu gewährleisten?

Vielleicht Windows Services for UNIX (WSFU)?

Gruss
Stephan

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 20.08.2009, 08:51

Hallo Zusammen,

auf dem XP läuft WinNFSd. Klappt auch prima. Z. B. nutze ich es, um über CloneZilla (Linux) als NFS-Client die Images direkt auf den XP-Rechner (Server) zu kopieren.

Wie gesagt - der ESXi verbindet sich ja anscheinen auch kurz mit dem NFS-Dienst, aber dann erscheint eben diese komische Fehlermeldung. Googlen hat leider auch nichts wirklich etwas gebracht.

Viele Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 20.08.2009, 09:10

Hallo Thomas,
ich würde es mal damit versuchen.

http://vmblog.com/archive/2007/01/23/us ... n-vi3.aspx

Gruss
Stephan

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 20.08.2009, 09:51

Hallo Stephan,

Danke, klingt gut. Nur stoße ich bei der Erstellung des VM-Kernels auf folgende Fehlermeldung:

Error during configuration of the host: You can not create one or more vmkernel nics on the same subnet. A vmkernel nic with name Management Network allready exists in that subnet xxx.xxx.xxx.0/xxx.xxx.xxx.0


Kann ich denn einfach eine andere IP und ein anderes Subnet angeben und der Prozeß auf dem ESXi arbeitet dann als eine Art Router? Traue mich da gerade nicht so richtig ran ... :?

Danke & Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 20.08.2009, 11:59

Hallo Thomas,
du kannst einfach eine andere IP und Subnet angeben.

Gruss
Stephan

P.S. Hast du den ESXi und die XP Maschine mit WinNFSd im gleichen Netz?

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 20.08.2009, 15:01

Hallo Stephan,

ja, der ESXi und der XP-Server mit dem NFS sind im gleichen Netz.

Ich habe mal "spaßeshalber" eine IP 192.168.50.20 mit der Maske 255.255.255.0 angegeben, dies hat jedoch auch nicht funktioniert. Ich weiß aber auch nicht, wie das mit dieser IP funktionieren sollte, da es eine völlig andere Range ist. Oder routet der ESXi die Adressen in die richtigen Netze?

Folgende Meldung kann ich in der NFS-Console auf der XP-Büchse nach dem Versuch des Verbindungsaufbaus sehen:

PORTMAP GETPORT 100005 1058
MOUNT UMNT E:\UserData\NFS from ["echte" IP des ESXi]


Viele Grüße
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 20.08.2009, 15:29

Hallo Thomas,
nach Möglichkeit solltest du für NFS einen eigenen vswitch einrichten. Hast du das gemacht? Diesem vswitch wird eine eigene IP und Netmask vergeben.
Diese IP und Netmask muss in der gleichen Range liegen wie der NFS Server. Die IP Adresse des ESX liegt aber immer in einer anderen Range. Genauere Infos findest du hier: http://www.vmware.com/pdf/vi3_35/esx_3/ ... config.pdf

S. 31 vSwitch Konfiguration für NFS
S. 127 Einrichten eines NFS Datastore

Der NFS Server darf nicht die IP Adresse der ESX Servers sehen sondern die IP Adresse des vSwitch für NFS!!!

Gruss
Stephan

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 20.08.2009, 16:01

Hallo Stephan,

... danke für das PDF.

Das ist aber verzwickt: Der XP-"Server" erledigt noch andere Dienste im Netzwerk und ich kann dessen IP schlecht ändern. Ich setze aber mal einen anderen XP-Rechner auf und verpasse dem eine statische Adresse aus einer anderen Range. Danach packe ich den NFS-Dienst drauf und versuche mit dem ESXi eine Verbindung aufzubauen.

Muß mal sehen, ob ich das morgen schaffe ... :?
Weitere Infos folgen dann ... :grin:

Viele Grüße & einen schönen (Feier-)Abend
Thomas

Member
Beiträge: 62
Registriert: 11.09.2007, 10:22

Beitragvon swordfish » 20.08.2009, 16:26

Auch einen schönen Abend ;) und nicht verzagen.
Wer aufgibt ist feige :D

Ich warte dann auf ein Erfolgserlebnis :D

Stephan

Member
Beiträge: 62
Registriert: 13.04.2006, 21:17
Wohnort: Oberbergischer Kreis

Beitragvon sliego » 21.08.2009, 07:26

Hallo Stephan,

... aber etwas anderes: Gibt es nicht möglichwerweise eine andere Methode um Dateien automatisiert vom ESXi herunterzubekommen? Vielleicht FTP? Oder über einen Windows-Share? Oder ...?

Vielleicht ist diese Frage ja etwas naiv ... keine Ahnung. Aber eigentlich geht es ja "nur" darum: Kopien der VMs zu sichern.

Vorab vielen Dank,
Grüße

Thomas


Zurück zu „ESX 3 & ESXi 3“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste