DataCore SANSymphony-V R9 PSP4 Update2

Nicht lange nach der Veröffentlichung von PSP4 Update 1 im Dezember 2013 bringt DataCore heute das Update 2 in Umlauf. Es scheint einen schwerwiegenden Fehler zu beheben. Hier ein Auszug aus der Benachrichtigung:

We have recently found a critical issue introduced in SANsymphony-V 9.0 PSP3 and we have issued an update to address this critical problem.  SANsymphony-V 9.0 PSP4 Update2 was released today and should be applied as soon as possible.

The Update can be downloaded from the DataCore Support Download site on FAQ 1419 (login required).

The issue can result in an offline Disk Pool rendering your data unavailable hence it is mandatory to apply for anyone using SANsymphony-V 9.0 PSP3 through SANsymphony-V 9.0 PSP4 Update 1. Please make sure you read and follow the installation instructions in the Release Notes.

IMPORTANT INSTALLATION NOTES: Please use a local administrator account when performing the upgrade and DO NOT manually stop the DataCore Executive Service from the Microsoft Services applet.

[Update]

Dies ist der Fehler, der in Update 2 korrigiert wurde:

Critical Fixes

Problem: A disk pool with all healthy physical disks could be marked offline in scenarios where both virtual disk reclamation and migration is occurring.

Cause: A timing issue existed, resulting in two different SAUs (Storage Allocation Unit) illegally pointing to the same disk offset.

Resolution: Update the disk pool SAU allocation information before allowing a migration to complete.

Datacore Mirrorpfade optimieren

Gegenverkehr

Bei der Erstellung einer gespiegelten vDisk, ernennt der DataCore Server einen der beiden physischen Spiegelpfade zum aktiven Pfad, während der andere als Standby inaktiv bleibt. Nun kommt es gelegentlich vor, dass beide Datacore Server den selben aktiven Pfad verwenden. D.h. die I/O geht über ein Faserpaar (Pfad) in beide Richtungen während ein Pfad gänzlich ungenutzt bleibt. Im Beispiel unten ist der aktive Pfad 5/5. Beide Hosts verwenden den Pfad 4/4 als Standby. Das ist natürlich nicht optimal.

Mirrorpath01

Einbahnstrasse

Besser wäre es, die Spiegelpfade in nur einer Richtung zu verwenden. Aber wie ändert man dies?

Dafür gibt es vor den jeweiligen Pfaden eine Checkbox “prefered path”. Im Beispiel unten habe ich den Pfad 4/4 als bevorzugten Pfad für Server SDS1 und 5/5 als bevorzugten Pfad für Server SDS2 definiert. Die Übernahme der Auswahl erfolgt mit dem “Apply” Button.

Mirrorpath02Danach verwenden beide Server unterschiedliche Spiegelpfade.

Mirrorpath03

Datacore: Emulex HBA Treiber startet nicht unter Windows Server 2012

Bei der Installation von DataCore SANSymphony-V 9.0 werden FC-HBA Treiber des Herstellers durch speziell angepasste Treiber von Datacore ersetzt. Diese verfügen über erweiterte Eigenschaften, indem sie beispielsweise als Initiator und Target fungieren können. Ein normaler PCIe FibreChannel-HBA kann meist nur Initiator sein.

Code 10

Datacore SANSYmphony-V 9.0 unterstützt FibreCHannel-HBA der LPE12000 Serie von Emulex. Bei der Installation auf einem Windows Server 2012 kommt es jedoch nach dem  Setup zu folgendem Bild im Geräte-Manager:

lpe12000_01Schaut man in die Details des jeweiligen Adapters sieht man die Meldung:

“This device cannot start (Code 10). An invalid parameter was passed to a service or function”

„Datacore: Emulex HBA Treiber startet nicht unter Windows Server 2012“ weiterlesen

Datacore SANsymphony-V R9 PSP4

Datacore kündigt das PSP4 für SANsymphony-V R9 an. Erstaunlicherweise ist es heute (11.11.2013) noch nicht unter den Downloads gelistet. In den Spezifikationen ist jedoch schon der Hinweis vorhanden.

SSY904_01Ich werde die Downloads weiter beobachten. 🙂

[Update 12.11.2013]

Seit heute ist auch der Download für PSP4 verfügbar. Die offizielle Versionsnummer ist 9.0.4.0

Neu in PSP4

  • Offloaded Data Transfer (ODX) Support
  • SCSI UNMAP Support
  • Unterstützung für bis zu 16 Datacore Server
  • Optimierte Initialisierung gespiegelter Disks
  • Virtual Disk Relocation
  • Virtual Disk Auto-repair
  • Virtual Disk Mirror Recovery Control
  • Configuration Audit Trail
  • Suchfunktion
  • neue Powershell cmdlets
  • Microsoft Windows SNMP Integration