Seite 1 von 1
Datenverlust beim Schreiebn von Daten über iscsi.
Verfasst: 18.05.2011, 22:14
von meddie
Hallo Leute,
folgende Frage. Ich habe einen ESXi Server dieser hat 2 Datastores. Lokal und auf einer Thecus 5200 NAS über iscsi.
Es laufen insgesamt 3 VMs darauf.
Auf einer Maschine beobachte ich immer wieder eine Windows Meldung Datenverlust beim Schreiben von Daten...
Ausserdem schmiert diese VM regelmäßig ab.
Netzwerktechnisch hängt alles an einem HP ProCurve Gigabit Switch.
Der HP Server hat 4 LAN NICs. Und die Thecus 2 NICs (allerdings als Failover konfiguriert)
Ich bin ein Absoluter Neuling in vmware, und habe mich nicht getraut an den Standard Eistellungen was zu ändern.
Kann man den Datastore auf Verfügbarkeit testen oder auf Geschwindigkeit.
Vielen Dank im Voraus
Gruß Eddie
Verfasst: 25.05.2011, 22:07
von meddie
Hat keiner eine Idee?
Verfasst: 25.05.2011, 23:36
von continuum
zip mal alle vmware*.log besagter VM zusammen und lad das zip bei
http://ifile.it hoch
Verfasst: 26.05.2011, 09:50
von meddie
Hallo Ulli,
aber gerne doch:
Hier sind die Logs der beiden VMs
VM1 :
http://ifile.it/dexo80g
VM2:
http://ifile.it/cf8ue9w
Vielen vielen Dank im Voraus
Gruß Eddie
Verfasst: 26.05.2011, 22:46
von meddie
Hallo Ulli,
und kannst Du dort was erkennen?
Gruß Eddie
Verfasst: 27.05.2011, 01:05
von continuum
Hi
sorry fuer spaete Antwort.
Ja - ich kann die Probleme wieder erkennen - kann aber aus den logs keinen offensichtlichen Grund erkennen.
Siehts von da so aus als wuerde das iscsi-storage immer mal wieder fuer kurze Zeit ausfallen
Verfasst: 27.05.2011, 08:12
von Tschoergez
Hast Du denn auch nen Auszug aus dem vmkernel-log zu den betreffenen Zeiten?
Da stehen dann normalerweise die SCSI-Errors drin.
Ansonsten: Ist die iSCSI-Kiste überhaupt supported?
Sind die Best-Practices von Thecus bei der Konfiguration beachtet worden?
Wie sieht die Netzwerkkonfig fürs iSCSI-Netz allgemein aus?
(Wie ist der Failover / Nic-teaming auf Thecus und den vSwitchen konfiguriert?)
LEsenswerter artikel auf jeden Fall:
http://virtualgeek.typepad.com/virtual_ ... phere.html
grüße,
jörg
Verfasst: 27.05.2011, 15:21
von meddie
Ja mich würde die Stelle auch interessieren wie die aussieht, und vorallem die Zeiten, wann die Thecus nicht erreichbar ist.
@Tschoergez
das ist meine erste Installation von vmware. Ich kenne mich das noch zu wenig aus.
Ich habe mir einiges im Internet durchgelesen. Zu dem Thema und die vorteile, die haben mich überzeugt.
Ich habe mich bei der Fa. Xtivate erkundigt und die Thecus nach deren Vorgaben/Empfehlungen konfiguriert.
Im Endeffekt kann man bei der Thecus ned viel einstellen. Ich habe die beiden NEtzwerkkarten der Thecus konfiguriert und habe Failover eingestellt.
Der ESXI und die Thecus hängt an einem ProCurve Switch sowie das gesamte Firmennetzwerk läuft ebenfalls über diesn Switch. (Es sind 7 workstations und ein paar Drucker)
Auf den ESXi habe ich bei den NICs Lastenausgleich eingestellt.
Ich hoffe Ihr könnt damit was anfangen.
Gruß Eddie
Verfasst: 27.05.2011, 16:02
von Tschoergez
welchen lastenausgleich?
Da gibts drei varianten, eine davon benötigt auch spezielle Einstellungen auf dem phys. Switch (IP-based load balancing)
Für iSCSI macht aber eine netzwerktechnisches load-balansing keinen Sinn, da sollte das eher der Storage-Stack machen (wenns überhaupt sinn macht und die 1GBit-Verbindung wirklich nicht reicht )
Siehe obigen Link.
Für eine gute Beschreibung, wie die Netzwerkkonfig auf dem ESX allgemein funktioniert:
http://kensvirtualreality.wordpress.com ... te-part-1/
viele grüße,
jörg
Verfasst: 27.05.2011, 16:20
von meddie
Hier ein paar Screenshots der Konfig
http://ifile.it/lei92tb
Verfasst: 27.05.2011, 16:33
von Tschoergez
hm, da kommt ein fehler bei ifile-it
Kannst Du's auf nen anderen hoster hochladen?
Verfasst: 27.05.2011, 16:40
von meddie
aber klar doch.
Klcik hier
Verfasst: 27.05.2011, 16:49
von Tschoergez
ok, bei port-basiertem load balancing sollte es eigentlich nix brauchen...
dann brauchen wir wohl wirklich das vmkernel-log zum fraglichen zeitpunkt.
http://www.simonlong.co.uk/blog/2010/06 ... log-files/
Ist der Datastore dann auf allen Servern nicht erreichbar?
Verfasst: 27.05.2011, 16:56
von meddie
ich bin grad unterwegs, werde aber so schnell es geht diese logs nachreichen.
Verfasst: 30.05.2011, 09:48
von meddie
So hier sind die Logs:
Logs
Ich hoffe ich habe die richtigen. Ich habe die Systemlogdateien im vSphere Client exportiert und habe sie hier hochgeladen
Gruß Eddie
Verfasst: 30.05.2011, 10:14
von PeterDA
Hi,
hi hast du mit Absicht alles auf einer vSwitch? Ich würde die VMs und den VMkernelPort auf getrennte vSwitchs legen mit jeweils 2 pNICs. Dann wäre auf jedenfall schonmal sicher, dass Netzlast auf den VMs nicht zu einem Timeout auf den iSCSI Verbindungen sorgt.
Gruß Peter
Verfasst: 30.05.2011, 11:30
von meddie
Hallo Peter,
ich habe keine Ahnung wie man den am Besten konfiguriert, und darum habe ich die Standardeinstellungen belassen.
Kannst Du mir das etwas näher Beschreiben, dann probiere ich das sehr gerne aus.
Vielen Dank
Gruß Eddie
Verfasst: 30.05.2011, 17:28
von Tschoergez
Gute Anleitungen findest Du in den Links oben hier im Thread.
unabhängig davon: Ist das Storage für VMware zertifiziert?
Gibts best practises vom Hersteller?
Kannst du mal Failover auf dem Storage ganz ausschalten, und nur einen Pfad verwenden?
Zu welchen Uhrzeiten traten denn die Fehler auf (sonst wirds schwer, in den logs was zu finden)?
Und: kannst du mal nen Screenshot von Storage-Adpaters -ansicht im Client machen (wir brauchen die Zuordnung, welcher vmhba der iscsi-Adapter ist)
Grüße,
Jörg
Verfasst: 06.06.2011, 11:06
von djbreezer
Servus,
also ich habe aktuell ein Thecus N8800Pro über iSCSI mit 3 ESXi's verbunden. Läuft seit ca. 2 Jahren ohne Ausfall.
Welche FW hast du auf dem Thecus?
Verfasst: 06.06.2011, 12:28
von JMcClane
War das 5200 nicht das unsägliche Ding wo die Firmware wieder zurückgezogen wurde und es nie eine neue Version gab weil dann der Support für das Teil eingestellt wurde?
Ich habe für einen Kunden dann ein Downgrade auf die letzte stabile Firmware gemacht weil die neuere Version nicht gut lief. iSCSI nutze ich da aber nicht, weil zu instabil. Das läuft nur NFS drauf.